【问题标题】:get data date using <= codeigniter使用 <= codeigniter 获取数据日期
【发布时间】:2018-08-06 09:31:18
【问题描述】:

我有这样的数据

我想在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

我的英语真的很糟糕。请帮忙

【问题讨论】:

  • 试试这个:$this-&gt;db-&gt;where("date(a.created_date) &lt;= ", date("Y-m-d", strtotime($end_date)));
  • @pradeep 它的工作谢谢

标签: php codeigniter codeigniter-3 codeigniter-query-builder


【解决方案1】:

希望对您有所帮助:

在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

【讨论】:

  • 快乐是我的,快乐的编码,先生,请也支持我的回答
猜你喜欢
  • 2020-07-20
  • 1970-01-01
  • 2015-06-16
  • 2012-06-15
  • 1970-01-01
  • 1970-01-01
  • 2020-07-25
  • 2019-04-22
  • 2020-07-18
相关资源
最近更新 更多