【发布时间】:2017-03-15 04:51:07
【问题描述】:
我正在使用Codeigniter3,但查询有问题
变量day的默认值为14。我想将下面的sql查询转换为下面的codeigniter模型。
(CONVERT_TZ(CreateTime,'+0:00','+9:00') > DATE_ADD( CONVERT_TZ(NOW(),'+0:00','+9:00') , INTERVAL -".$day." DAY )
OR CONVERT_TZ(CreateTime,'+0:00','+9:00') > DATE_ADD( CONVERT_TZ(NOW(),'+0:00','+9:00') , INTERVAL -".$day." DAY ) )
这是我写的模型,它给出了错误
$where["CONVERT_TZ(CreateTime,'+0:00','+9:00') > DATE_ADD( CONVERT_TZ(NOW(),'+0:00','+9:00'),"] = "INTERVAL -".$day." DAY";
foreach ($where as $key => $value) {
$this->db->where($key,$value);
}
【问题讨论】:
标签: php mysql codeigniter