【发布时间】:2017-09-02 11:40:27
【问题描述】:
我需要将 start_date 与 current_date 进行比较,以便找到特定日期的数据(换句话说:当天的数据)。为此,我正在使用此查询
$rs = $this->db->select('ult_camp.*')
->order_by('ult_camp.start_date', 'desc')
->from('ult_camp')
->where('ult_camp.status', 'Active')
->where('date(ult_camp.start_date)<=', date('Y-m-d h:m:s'))
->get()->result();
return $rs;
但是这个查询我得到了 start_date 小于当前日期的数据。请帮我得到这个。
任何帮助将不胜感激。 提前致谢。
【问题讨论】:
-
date('Y-m-d h:m:s')....m是几个月,而不是几分钟;使用i几分钟 -
而 MySQL date() 函数只返回存储日期值的
Y-m-d部分
标签: php sql codeigniter