在codeigniter中使用活动记录更新限制1

时间:2012-08-23 07:29:40

标签: codeigniter activerecord

我正在尝试使用codeigniter的活动记录更新单个记录,但它仍然失败。

$data = array('status' => 1);

$this->db->where('field1', $info);
$this->db->update('example', $data);
$this->db->limit(1);

当我运行更新数据库的所有字段时。 通过制作$ this-> db-> last_query()不会向我显示限制

错误是什么

1 个答案:

答案 0 :(得分:12)

在更新之前移动限制,应始终最后调用:

$this->db->limit(1);
$this->db->update('example', $data);