我想执行这个查询,
UPDATE `eventinfo` SET `Status` = '0' WHERE `EventDatetime`< `2015-05-12 01:17:23`.
字符串
我尝试了不同的方法,
$whereClause = 'EventDatetime'.'<'.$check_date;
$this->db->where($whereClause);
型
但是我失败了。什么是正确的方法。
我想执行这个查询,
UPDATE `eventinfo` SET `Status` = '0' WHERE `EventDatetime`< `2015-05-12 01:17:23`.
字符串
我尝试了不同的方法,
$whereClause = 'EventDatetime'.'<'.$check_date;
$this->db->where($whereClause);
型
但是我失败了。什么是正确的方法。
5条答案
按热度按时间u4vypkhs1#
不同的方法来做到这一点:
字符串
v9tzhpje2#
使用codeigniter的方式为小于然后和大于然后
字符串
2nbm6dog3#
你需要在日期周围加上引号。
字符串
wljmcqd84#
这就是你能做到的
字符串
注:
注意'
EventDatetime
'和'<
'之间的空格,如果没有空格,您将得到错误s4n0splo5#
有很多方法可以做到这一点
字符串
如果仍然得到错误,那么一定有数据库错误,可能是丢失记录或其他东西