【发布时间】:2016-08-31 04:14:28
【问题描述】:
在codeigniter中执行以下查询后如何获取最近十天的日期
public function get_data() {
$this->db->select('*');`enter code here`
$this->db->select_sum('total_sale');
$this->db->where('store_date BETWEEN CURDATE() - INTERVAL 7 DAY AND CURDATE()');
$query = $this->db->get('one_month_report');
if ($query->num_rows() > 0) {
return $query->result();
} else {
return FALSE;
}
}
【问题讨论】:
-
请告诉我查询中有什么问题
-
$this->db->where('store_date > DATE_SUB(NOW(), INTERVAL 7 DAY)');
-
感谢回复,但没有返回任何内容
-
数据库日期格式是 May 05 2016 是否正确
-
echo $this->db->last_query();查询后..直接在mysql中运行查询
标签: php mysql codeigniter date between