答案 0 :(得分:3)
更改错误行,如下所示。 $start_date
和$end_date
应该用引号括起来。在这种情况下,$this->db->get()
应该在get()
方法中。
更新了以下代码:
if($start_date != '' && $end_date != '' && $exp_type != '')
{
$this->db->where("(tbl_expenses.created_date BETWEEN '" . $start_date . "' AND '". $end_date . "')");
$this->db->where("tbl_expenses.expense_type",$exp_type);
$result = $this->db->get('tbl_expenses');
$data['searched_data'] = $result->result();
$this->load->view('admin/filter_result_view',$data);
}
答案 1 :(得分:0)
请尝试使用此行代替错误行
$ this-> db-> where(" tbl_expenses.created_date BETWEEN $ start_date AND $ end_date);