gpt4 book ai didi

php - 如何获取特定日期范围内的记录

转载 作者:行者123 更新时间:2023-11-30 00:26:23 25 4
gpt4 key购买 nike

我的查询不起作用。我正在使用代码点火器。我想根据日期范围过滤获取这些记录的列表。

这是我的 Controller :

public function filter($type){
$fromdt = date("Y-d-m",strtotime($this->input->post("from")));
$todt = date("Y-d-m",strtotime($this->input->post("to")));
$session_data = $this->session->userdata('logged_in');
$this->load->model("mymodel");
print_r($this->mymodel->filterdata($fromdt,$todt,$session_data['id']));
}

这是我的模型:

public function filterdata($from,$to,$userid){
$query = $this->db->query("SELECT table1.id,table1.quest,table1.post_id,table1.quote_id,table2.in_dairy FROM table1,table2
WHERE table2.quote_id = table1.id AND table2.reader_id='$userid'
AND table1.in_dairy='yes' AND table2.dairy_dt>='$from' AND
table2.dairy_dt<='$to'");
return $query->result();
}

注意:我的 milk_dt 字段是 Mysql 中的 TYPE OF DATE。我不知道为什么它显示空结果..

最佳答案

将您的函数更新为后尝试

public function filter($type){
$fromdt = date("Y-m-d",strtotime($this->input->post("from")));
$todt = date("Y-m-d",strtotime($this->input->post("to")));
$session_data = $this->session->userdata('logged_in');
$this->load->model("mymodel");
print_r($this->mymodel->filterdata($fromdt,$todt,$session_data['id']));
}

MySql 日期格式如下:Y-m-d

关于php - 如何获取特定日期范围内的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22841572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com