-2
如何我呼籲更新W功能,我想根據模塊ID(M_ID)和密鑰(key)的的findall()在警予回陣,我想它返回對象
更新數據庫中的特定記錄這裏是
public function updateRecord($module,$key,$newData){
$id = $this->module($module);
$model = new Form;
$criteria = new CDbCriteria();
$criteria->condition = "`m_id` = 1 AND `key` = 'txt'";
// $model = Yii::app()->db->createCommand("SELECT * FROM `tbl_setting` WHERE `m_id` = 1 AND `key` = 'txt'")->query();
die(var_dump($model->findAll($criteria)));
// $model = Yii::app()->db->createCommand("SELECT * FROM `tbl_setting` WHERE `m_id` = 1 AND `key` = 'txt'")->execute();
$model->m_id = $id ;
$model->attributes = $newData;
$model->save();
//die(print_r($model['m_id']));
//if(isset($_POST['save'])){
//$model['m_id'] = $id;
//}
}
每次我嘗試使用此功能時
它給我的錯誤$模型的功能不是一個對象,因此它不能執行
$model->m_id = $id ;
我檢查出的findAll類型(),它給數組
我籤都發現,讓一個對象
()方法和僅findByPk(),我想根據$標準來選擇,我不知道該怎麼辦任何幫助嗎?! :)
你的問題還不清楚。您必須添加更多代碼並提供有關代碼的更多解釋。 –