YII怎么更新數(shù)據(jù)
1、使用update()
//runValidation?boolen?是否通過(guò)validate()校驗(yàn)字段?默認(rèn)為true? //attributeNames?array?需要更新的字段? $model->update($runValidation?,?$attributeNames);
2、使用updateAll();
相關(guān)文章教程推薦:yii教程
//update?customer?set?status?=?1?where?status?=?2 Customer::updateAll(['status'?=>?1],?'status?=?2');? //update?customer?set?status?=?1?where?status?=?2?and?uid?=?1; Customer::updateAll(['status'?=>?1],?['status'=>?'2','uid'=>'1']);
3、使用save();
$customer?=?Customer::find() ????->where(['id'?=>?1]) ????->one(); $customer->name?=?'zhangsan'; $customer->save();
更多YII相關(guān)教程及編程知識(shí),請(qǐng)?jiān)L問(wèn)yii教程。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END