ホームページ  >  記事  >  バックエンド開発  >  PHP yii フレームワーク Web プロジェクトがデータベースに接続し、CRUD 操作を行う_PHP チュートリアル

PHP yii フレームワーク Web プロジェクトがデータベースに接続し、CRUD 操作を行う_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:37:21813ブラウズ

前回の記事では yii フレームワークの設定方法を紹介しましたので、この記事では yii の crud 操作を学習します。理解できない友達は私にメッセージを残してください。

まず、wen プロジェクトの設定ファイル ..yiiphpprotectedconfig を見つけます。その中には 3 つのページがあり、その main.php を開きます

今見たページは次のようになります:

次に、プロジェクトのタイトルを「My PHP Project」に変更します。これは main.php の変更のスクリーンショットです。

10 行目の灰色の部分を「My PHP Project」に変更すると、図に示すようにタイトルが正常に変更されました。

次に、php に接続するデータベースを作成します。たとえば、「yiitest」という名前の mysql データベースを作成します。テーブルには 2 つのフィールドがあります。

リーリー


このようにして、図に示すように、最初に元の構成を指定して、main.php の構成ファイルの変更を続けます。

50 行目から 52 行目をコメントアウトし、55 行目から 61 行目を解放し、56 行目の dbname="testdrive' を dbname='yiitest' に変更します。また、58 行目から 59 行目を見て変更してください。なぜなら、私のデータベースにはパスワードがあるので無視し、変更したスクリーンショットを提示します:

このようにして、データベース接続が完了しました (当面は効果は確認できません)。その後、gii の設定を続けて同じ例に従います。main.php の元の設定図を示します。

私たちがしなければならないのは、24 行目から 29 行目までのコードを解放し、26 行目の「password」=>「Enter Your Password」を必要なものに変更することです (「password」=>「password」など)。構成は図に示すとおりです

このようにして、main.php ファイルの設定が基本的に完了しました。これで、ブラウザを開いて http://localhost/yiiphp/index.php?r=gii と入力してログインします。設定したパスワードを入力すると、図のように表示されます:

vcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140214/20140214084303187.jpg" alt="">

喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">図に示すように、3 番目のハイパーリンクをクリックします。これは、モデル生成プログラムを意味します。

をクリックした後、データベースのユーザー テーブルに入力します。

「生成」をクリックして、プログラムのクラスファイルを直接生成します。次に、2 番目の crud ジェネレーター ハイパーリンクをクリックし、先ほど生成した「User」という名前のクラス ファイルを使用して、[プレビュー] ボタンをクリックし、[生成] ボタンをクリックして、crud ファイルが生成されることを見てみましょう。ええ、汚いです。ページに http://localhost/yiiphp/index.php?r=User と入力します。写真に示すように、効果を確認できます:

データベースにはまだ情報が追加されていないため、右側の「ユーザーの作成」をクリックして情報を追加することもできます。データが正常に追加されたかどうかを確認することもできます。追加後、皆さんは Yii のクズを理解したと思います。これが最後のスクリーンショットです

このページでは、yii (いわゆる crud) の追加、削除、変更、およびクエリを提供します。

http://www.bkjia.com/PHPjc/735887.html

www.bkjia.com

http://www.bkjia.com/PHPjc/735887.html技術記事前回の記事では yii フレームワークの設定方法を紹介しましたので、今回は yii の crud 操作を学びます。理解できない友達は私にメッセージを残してください。 まず、wen プロジェクトの構成ファイルを見つけます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。