SQL Yii データの追加、削除、変更、クエリ フレームワーク
1.$sql= "insert into tbl_user(`id`,`username`,`password`)values(null,'alu','123'); utf8 エンコーディングを設定ファイル main.php に書き込みます:
'db'=>array(
'connectionString' => 'mysql:ホスト =localhost;dbname=test'、
'emulatePrepare' => true、
'username' => 'root'、
'password' => 'utf8' , //ここでエンコーディングを設定します
'tablePrefix' => 'tbl_',
),
コントローラー内:
$command=$conn-> createCommand();
ステートメントを直接記述します:
$command->text='select * from {{user}} where id=1';
$dataReader=$command->query();
foreach($dataReader as $row)
{ echo $row['name']; }
INSERT、UPDATE、および DELETE 操作ステートメントは上記と同様に記述されますが、execute を使用します。 execute( ); 影響を受ける行の数を返します。
Yii FrameWork の主な機能は、特別な必要がない場合、SQL を使用する必要がなく、非常に便利です。
@dahuzizyd: データはデータベースに保存する必要がありますが、具体的にはどのように追加、削除、変更、確認すればよいですか?
yii の ActiveRecord は非常に強力です。クラス ライブラリのマニュアルを参照してください
gii で自動生成するのはとても良いです
http://www.yiiframework.com/doc/guide/1.1/zh_cn/database。 arr
yii公式ウェブサイトの中国語マニュアル!一度読んでから試してみると、基本的なやり方がわかります。
Yii の ActiveRecord と Model について学びましょう。Yii にはデータベース操作に関連するメソッドがあります。マニュアルを読むことをお勧めします。推奨ウェブサイト http://www.yiiframework.com/doc/guide/1.1/zh_cn
http://www.yiibook.com を読むことをお勧めします。3 番目のものが翻訳されているようです
を使用して基本データをデータベースに保存することも、Gii を直接使用してテーブルの構築後に対応する CRUD を生成することもできます