国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ php教程 php手冊 CakePHP シリーズ 2 のフォームデータ表示の克服

CakePHP シリーズ 2 のフォームデータ表示の克服

Jun 13, 2016 pm 12:26 PM
cake cakephp cr ext sql 確立する 埋め込む データ データベース 蕓術 見せる シリーズ 形狀 初め

首先建立數(shù)據(jù)庫cake_ext,并執(zhí)行如下sql文:

  1. CREATE?TABLE?`companies`?(
  2. ??`id`?int(11)?NOT?NULL?auto_increment,
  3. ??`company`?varchar(50)?NOT?NULL,
  4. ??`price`?decimal(8,2)?NOT?NULL,
  5. ??`change`?decimal(8,2)?NOT?NULL,
  6. ??`lastudp`?date?NOT?NULL,
  7. ??PRIMARY?KEY??(`id`)
  8. )?ENGINE=MyISAM?AUTO_INCREMENT=8?DEFAULT?CHARSET=utf8;
  9. --?----------------------------
  10. --?Records?
  11. --?----------------------------
  12. INSERT?INTO?`companies`?VALUES?('1',?'3m?Co',?'71.72',?'0.02',?'2008-10-21');
  13. INSERT?INTO?`companies`?VALUES?('2',?'Alcoa?Inc',?'29.01',?'0.42',?'2008-10-20');
  14. INSERT?INTO?`companies`?VALUES?('3',?'AT&T?Inc.',?'31.61',?'-0.48',?'2008-10-21');
  15. INSERT?INTO?`companies`?VALUES?('4',?'Boeing?Co.',?'75.43',?'0.53',?'2008-10-13');
  16. INSERT?INTO?`companies`?VALUES?('5',?'United?Technologies?Corporation',?'63.26',?'0.55',?'2008-10-09');
  17. INSERT?INTO?`companies`?VALUES?('6',?'Intel?Corporation',?'19.88',?'0.31',?'2008-10-15');
  18. INSERT?INTO?`companies`?VALUES?('7',?'Exxon?Mobil?Corp',?'68.10',?'-0.43',?'2008-10-17');

如下圖所示建立工程:

數(shù)據(jù)庫配置文件如下:

  1. class?DATABASE_CONFIG
  2. {
  3. ????var?$default?=?array('driver'?=>?'mysql',
  4. ????????????????????????????????'connect'?=>?'mysql_connect',
  5. ????????????????????????????????'host'?=>?'localhost',
  6. ????????????????????????????????'login'?=>?'root',
  7. ????????????????????????????????'password'?=>?'root',
  8. ????????????????????????????????'database'?=>?'cake_ext',
  9. ????????????????????????????????'prefix'?=>?'');
  10. ????var?$test?=?array('driver'?=>?'mysql',
  11. ????????????????????????????'connect'?=>?'mysql_connect',
  12. ????????????????????????????'host'?=>?'localhost',
  13. ????????????????????????????'login'?=>?'root',
  14. ????????????????????????????'password'?=>?'root',
  15. ????????????????????????????'database'?=>?'cake_ext',
  16. ????????????????????????????'prefix'?=>?'');
  17. }

companies_controller.php:

  1. class CompaniesController extends AppController
  2. {
  3. var $name = 'Companies';
  4. function index()
  5. {
  6. $this->set('companies',?$this->Company->findAll());
  7. ????}
  8. ????
  9. ????function?view($id?=?null)
  10. ????{
  11. ????????$this->Company->id?=?$id;
  12. ????????$this->set('company',?$this->Company->read());
  13. ????}
  14. }
  15. ?>

company.php:

?

  1. class Company extends AppModel
  2. {
  3. var $name = 'Company';
  4. }
  5. ?>

index.thtml:

  1. Test?companies

  2. foreach ($companies as $company): ?>
  3. endforeach; ?>??
  4. Id company price change last?update
    echo $company['Company']['id']; ?>
  5. echo $html->link($company['Company']['company'],?"/companies/view/".$company['Company']['id']);??>
  6. echo $company['Company']['price']; ?> echo $company['Company']['change']; ?> echo $company['Company']['lastudp']; ?>

view.thtml:

  1. 會社: echo $company[ '會社']['會社']?>< /h1>
  2. Id: echo $company ['會社']['id']? >

  3. 価格: echo $company[ '會社']['価格']?>< /p>

  4. 変更: echo $company[ '會社']['変更']?>< /p>

  5. LastUpdate: echo $company[ '會社']['lastudp']?>< /p>

アクセスhttp://localhost/cakephp/companiesすぐに実行できるテストプログラム。

本代碼參照自官方自帶例:http://book.cakephp.org/view/326/The-Cake-Blog-Tutorial

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當する法的責任を負いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ビジネスの世界におけるオラクルの役割 ビジネスの世界におけるオラクルの役割 Apr 23, 2025 am 12:01 AM

Oracleはデータベース會社だけでなく、クラウドコンピューティングとERPシステムのリーダーでもあります。 1。Oracleは、データベースからクラウドサービスおよびERPシステムへの包括的なソリューションを提供します。 2。Oraclecloudは、AWSとAzureに挑戦し、IAAS、PAAS、SAASサービスを提供します。 3. e-businesssuiteやfusionApplicationsなどのOracleのERPシステムは、企業(yè)がオペレーションを最適化するのに役立ちます。

MySQL:データストレージに対する初心者向けのアプローチ MySQL:データストレージに対する初心者向けのアプローチ Apr 17, 2025 am 12:21 AM

MySQLは、使いやすく強力であるため、初心者に適しています。 1.MYSQLはリレーショナルデータベースであり、CRUD操作にSQLを使用します。 2。インストールは簡単で、ルートユーザーのパスワードを構成する必要があります。 3.挿入、更新、削除、および選択してデータ操作を実行します。 4. Orderby、Where and Joinは複雑なクエリに使用できます。 5.デバッグでは、構文をチェックし、説明を使用してクエリを分析する必要があります。 6.最適化の提案には、インデックスの使用、適切なデータ型の選択、優(yōu)れたプログラミング習慣が含まれます。

MySQL:構造化データとリレーショナルデータベース MySQL:構造化データとリレーショナルデータベース Apr 18, 2025 am 12:22 AM

MySQLは、テーブル構造とSQLクエリを介して構造化されたデータを効率的に管理し、外部キーを介してテーブル間関係を実裝します。 1.テーブルを作成するときにデータ形式と入力を定義します。 2。外部キーを使用して、テーブル間の関係を確立します。 3。インデックス作成とクエリの最適化により、パフォーマンスを改善します。 4.データベースを定期的にバックアップおよび監(jiān)視して、データのセキュリティとパフォーマンスの最適化を確保します。

SQLの目的:MySQLデータベースとの対話 SQLの目的:MySQLデータベースとの対話 Apr 18, 2025 am 12:12 AM

SQLは、MySQLデータベースと対話して、データの追加、削除、変更、検査、データベース設計を実現(xiàn)するために使用されます。 1)SQLは、ステートメントの選択、挿入、更新、削除を介してデータ操作を実行します。 2)データベースの設計と管理に作成、変更、ドロップステートメントを使用します。 3)複雑なクエリとデータ分析は、ビジネス上の意思決定効率を改善するためにSQLを通じて実裝されます。

SQL対MySQL:2つの関係を明確にします SQL対MySQL:2つの関係を明確にします Apr 24, 2025 am 12:02 AM

SQLはリレーショナルデータベースを管理するための標準言語であり、MySQLはSQLを使用するデータベース管理システムです。 SQLは、CRUD操作を含むデータベースと対話する方法を定義しますが、MySQLはSQL標準を実裝し、ストアドプロシージャやトリガーなどの追加機能を提供します。

Redis:そのアーキテクチャと目的を理解する Redis:そのアーキテクチャと目的を理解する Apr 26, 2025 am 12:11 AM

Redisは、主にデータベース、キャッシュ、メッセージブローカーとして使用されるメモリデータ構造ストレージシステムです。そのコア機能には、シングルスレッドモデル、I/O多重化、持続メカニズム、複製、クラスタリング機能が含まれます。 Redisは、キャッシュ、セッションストレージ、メッセージキューのための実際のアプリケーションで一般的に使用されます。適切なデータ構造を選択し、パイプラインとトランザクションを使用し、監(jiān)視とチューニングを使用することにより、パフォーマンスを大幅に改善できます。

MySQL:SQLの実用的なアプリケーション MySQL:SQLの実用的なアプリケーション May 08, 2025 am 12:12 AM

MySQLは、優(yōu)れたパフォーマンスと使いやすさとメンテナンスのために人気があります。 1.データベースとテーブルの作成:createdatabaseとcreateTableコマンドを使用します。 2。挿入とクエリデータ:InsertIntoおよび選択ステートメントを介してデータを操作します。 3.クエリを最適化:インデックスを使用してステートメントを説明してパフォーマンスを向上させます。

Mongodbの未來:データベースの狀態(tài) Mongodbの未來:データベースの狀態(tài) Apr 25, 2025 am 12:21 AM

Mongodbの未來には可能性がたくさんあります。1。クラウドネイティブデータベースの開発、2。人工知能とビッグデータの分野に焦點が合っています。3。セキュリティとコンプライアンスの改善。 Mongodbは、技術革新、市場の地位、將來の開発方向に進出し、突破口を作り続けています。

See all articles