我正在尝试使用codeigniter的活动记录更新单个记录,但它仍然失败。
$data = array('status' => 1);
$this->db->where('field1', $info);
$this->db->update('example', $data);
$this->db->limit(1);
当我运行更新数据库的所有字段时。 通过制作$ this-> db-> last_query()不会向我显示限制
错误是什么
答案 0 :(得分:12)
在更新之前移动限制,应始终最后调用:
$this->db->limit(1);
$this->db->update('example', $data);