yii使用createCommand()增刪改查


查詢單條數據
$sql = "SELECT `name` FROM `table` WHERE id='7'";
$users=Yii::$app->db->createCommand($sql)->queryOne();
查詢多條
$sql = "SELECT `name` FROM `table` WHERE name='$name'";
$users=Yii::$app->db->createCommand($sql)->queryAll();
修改數據
Yii::$app->db->createCommand()->update('table', ['name' => $name], "id = {$id}")->execute();
//update 第一個參數:表名 第二個參數 :要修改為的數據 第三個數據:修改條件

添加
Yii::$app->db->createCommand()->insert("table",array("name"=>'zhangsan',"age"=>'18'));
//insert 第一個參數:表名 第二個參數 :要添加的數據 
刪除
Yii::$app->db->createCommand()->delete('table', 'age = 30')->execute();
//delete 第一個參數:表名 第二個參數 :刪除的條件
 
 
        
 


 







免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM