Php Datatables在codeigniter中不工作
我不熟悉codeigniter,并且使用codeigniter 2.1.4。这里我使用datatables编写了查询,但没有得到任何结果。在数据库中,存在受尊重的值。我不知道我做错了什么,请引导我。这是我的密码 控制器:Php Datatables在codeigniter中不工作,php,mysql,codeigniter,datatables,jquery-datatables,Php,Mysql,Codeigniter,Datatables,Jquery Datatables,我不熟悉codeigniter,并且使用codeigniter 2.1.4。这里我使用datatables编写了查询,但没有得到任何结果。在数据库中,存在受尊重的值。我不知道我做错了什么,请引导我。这是我的密码 控制器: $this->load->library('datatables'); $this->datatables->select("sales.reference_no,sales.customer_name,sale_items.serial
$this->load->library('datatables');
$this->datatables->select("sales.reference_no,sales.customer_name,sale_items.serial_no,sales.total,
sales.inv_discount,sales.total_tax2,sales.inv_total,users.username")->from('sales');
$this->datatables->join('sale_items', 'sales.id = sale_items.sale_id', 'left');
$this->datatables->join('users', 'sale_items.serial_no = users.id', 'left');
if($start_date) {
$this->datatables->where('sale_items.serial_no', $salesman, 'sales.date >=' $start_date, 'sales.date <=' $end_date);
}else{
$this->datatables->where('sale_items.serial_no', $salesman);
}
echo $this->datatables->generate();
在花了更多的时间之后,我终于得到了问题的答案。这是正确的
$this->load->library('datatables');
$this->datatables->select("sales.reference_no,sales.customer_name,sale_items.serial_no,sales.total,
sales.inv_discount,sales.total_tax2,sales.inv_total,users.username")->from('sales');
$this->datatables->join('sale_items', 'sales.id = sale_items.sale_id', 'left');
$this->datatables->join('users', 'sale_items.serial_no = users.id', 'left');
if($start_date) {
$this->datatables->where('sale_items.serial_no', $salesman, 'sales.date >=', $start_date, 'sales.date <=' , $end_date);
}else{
$this->datatables->where('sale_items.serial_no', $salesman);
}
echo $this->datatables->generate();