[英]Getting data between two date range in codeigniter
I'm trying to fetch data between dates.我正在尝试在日期之间获取数据。 The date select from date-picker.日期选择器中的日期 select。 the formate is like this 04/13/2020 - 04/13/2020 select from date-picker.甲酸盐就像来自日期选择器的 04/13/2020 - 04/13/2020 select。 my query is like this我的查询是这样的
public function reservation($reservation)
{
$this->db->select("*");
$this->db->from('details');
$this->db->where("DATE_FORMAT(date,'%Y-%m-%d') > '$reservation'");
$query = $this->db->get();
return $query->result();
}
I hope This will work for you我希望这对你有用
public function reservation($first_date,$second_date)
{
$this->db->select("*");
$this->db->from('details');
$this->db->where("DATE_FORMAT(date,'%Y-%m-%d') >='$first_date'");
$this->db->where("DATE_FORMAT(date,'%Y-%m-%d') <='$second_date'");
$query = $this->db->get();
return $query->result();
}
try this:尝试这个:
$this->db->where("DATE_FORMAT(start_date,'%Y-%m-%d')",'>=',$first_date)
->where("DATE_FORMAT(end_date,'%Y-%m-%d')",'<=',$first_date);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.