Php 使用codeigniter从mysql数据库获取记录时出现的问题

Php 使用codeigniter从mysql数据库获取记录时出现的问题,php,mysql,codeigniter,Php,Mysql,Codeigniter,我在php中使用codeigniter框架。我有一个带有日期和时间的时间戳的发票表。我想在日期之间获取记录 例如: 我试过下面的方法,但不起作用 $data['sdate'] = $this->input->post('sdate'); $data['edate'] = $this->input->post('edate'); $this->db->select('invoice_id')

我在php中使用codeigniter框架。我有一个带有日期和时间的时间戳的发票表。我想在日期之间获取记录

例如: 我试过下面的方法,但不起作用

    $data['sdate']         = $this->input->post('sdate');
    $data['edate']              = $this->input->post('edate');
    $this->db->select('invoice_id')
             ->from('invoice')
             ->where('DATE( FROM_UNIXTIME( creation_timestamp ) ) >= ',$data[sdate])
             ->where('DATE( FROM_UNIXTIME( creation_timestamp ) ) <=',$data[edate]);
     $page_data['invoice']=$this->db->get()->result_array(); 
$data['sdate']=$this->input->post('sdate');
$data['edate']=$this->input->post('edate');
$this->db->select('invoice\u id')
->从('发票')
->其中('DATE(FROM_UNIXTIME(creation_timestamp))>=',$data[sdate])
->其中('DATE(FROM_UNIXTIME(creation_timestamp))尝试以下操作:

$data['sdate'] = strtotime($this->input->post('sdate'));
$data['edate'] = strtotime($this->input->post('edate'));
$this->db->select('invoice_id')
         ->from('invoice')
         ->where('creation_timestamp >= ',$data[sdate])
         ->where('creation_timestamp <= ',$data[edate]);
 $page_data['invoice']=$this->db->get()->result_array();
$data['sdate']=strotime($this->input->post('sdate');
$data['edate']=strotime($this->input->post('edate');
$this->db->select('invoice\u id')
->从('发票')
->其中('creation_timestamp>=',$data[sdate])

->其中('creation_timestamp首先您缺少引号,它应该是$data['sdate'],其次您必须确保在您的sdate&edate帖子中提供MySQL格式的日期YYYY-MM-DD。要进一步调试您的查询,请使用echo$this->db->last_query();在您的查询后,应显示查询中的内容。我在sdate和edate表单中使用了YYYY-MM-DD格式。页面重定向到错误,因此我无法回显查询。请在此处提供错误。我在使用jquery datepicket的表单中使用了表单开始日期和结束日期,并且在我提交表单时,应列出表单。但在表单提交d之后ate1和date2是空的。我不知道为什么?这是一个完全不同的问题,你可以使用set_值用发布的数据重新填充字段,但提交表单时出现的错误在哪里?我尝试了上面的代码。但在表单提交后,我没有得到sdate和edate的值。我是codeigniter的新手。我正在努力提交表单。我在视图和控制器函数中使用了表单,我正在获取发布的数据。但它是空的。