使用 <= codeigniter 获取数据日期

get data date using <= codeigniter

我有这样的数据

我要显示 01-08-2018 之前的所有记录(包括 01-08-2018) 但目前需要填写02-08-2018,然后可以找到01-08-2018的记录

我试过像这样获取数据,这是我的 where 子句:

$this->db->where("a.created_date <=",date("Y-m-d", strtotime($end_date)));

但它只显示 01-08-2018 记录之前的数据,不包括 01-08-2018

我的英语真的很差。请帮忙

希望对您有所帮助:

a.created_date 之前添加 date 函数,如下所示:

$this->db->where("date(a.created_date) <= ", date("Y-m-d", strtotime($end_date)));

更多:https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html