1
我試圖更新使用MySQL的記錄,如果條件時,該支持作爲記錄不會被更新如何使用mysql語法使用codeigniter表更新,如條件?
$this->db->update(
'elections',
array(
'status'=>'IF(status=="Active","Inactive","Active")'
),
array(
'election_id'=>$election_id
)
);
我正在下面就打印查詢:
UPDATE `elections` SET `status` = 'IF(status==\"Active\",\"Inactive\",\"Active\")' WHERE `election_id` = '8'
我的問題是關於db-> update方法,有什麼方法可以使用update方法執行相同的查詢?編寫查詢是亂碼 – justnajm