我想像这样执行这个查询

UPDATE `eventinfo` SET `Status` = '0' WHERE `EventDatetime`< `2015-05-12 01:17:23`.

我试过不同的方法
$whereClause = 'EventDatetime'.'<'.$check_date;
$this->db->where($whereClause);

但我失败了。正确的方法是什么。

最佳答案

不同的方法:

$data = array( 'status' => '0',  );

$this->db->where('EventDatetime <', '2015-05-12 01:17:23');
$this->db->update('eventinfo', $data);

关于mysql - 小于或大于codeigniter模型中的where子句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30176033/

10-10 11:23