Sql codeigniter:分页编辑查询
我有我的页码 控制器:Sql codeigniter:分页编辑查询,sql,codeigniter,pagination,Sql,Codeigniter,Pagination,我有我的页码 控制器: $this->load->library('pagination', TRUE); $conf['base_url'] = "http://localhost/projecto/index.php/produto_serv_c/list_produto_serv"; $conf['per_page'] = 10; $conf['num_links'] = 5; $conf['total_rows'] = $this->get_li
$this->load->library('pagination', TRUE);
$conf['base_url'] = "http://localhost/projecto/index.php/produto_serv_c/list_produto_serv";
$conf['per_page'] = 10;
$conf['num_links'] = 5;
$conf['total_rows'] = $this->get_list_m->get_prod_serv()->num_rows();
$this->pagination->initialize($conf);
$cenas = $this->get_list_m->get_prod_serv()->result_array();
$data['query'] = $this->db->get("produto_servico_tbl", $conf['per_page'], $this->uri->segment(3));
public function get_prod_serv(){
$this->db->from('produto_servico_tbl');
$this->db->where('id_empresa', $this->session->userdata('id_empresa'));
$this->db->order_by('referencia', 'asc');
$this->db->having('id_empresa', $this->session->userdata('id_empresa'));
$query = $this->db->get();
return $query;
}
购买,我要执行此查询:
型号:
$this->load->library('pagination', TRUE);
$conf['base_url'] = "http://localhost/projecto/index.php/produto_serv_c/list_produto_serv";
$conf['per_page'] = 10;
$conf['num_links'] = 5;
$conf['total_rows'] = $this->get_list_m->get_prod_serv()->num_rows();
$this->pagination->initialize($conf);
$cenas = $this->get_list_m->get_prod_serv()->result_array();
$data['query'] = $this->db->get("produto_servico_tbl", $conf['per_page'], $this->uri->segment(3));
public function get_prod_serv(){
$this->db->from('produto_servico_tbl');
$this->db->where('id_empresa', $this->session->userdata('id_empresa'));
$this->db->order_by('referencia', 'asc');
$this->db->having('id_empresa', $this->session->userdata('id_empresa'));
$query = $this->db->get();
return $query;
}
如何更改分页查询?您忘记在代码中设置限制,因为分页不起作用
public function get_prod_serv($number, $start){
$this->db->from('produto_servico_tbl');
$this->db->where('id_empresa', $this->session->userdata('id_empresa'));
$this->db->limit($number, $start);
$this->db->order_by('referencia', 'asc');
$this->db->having('id_empresa', $this->session->userdata('id_empresa'));
$query = $this->db->get();
return $query;
}
您忘记在代码中设置限制,因为y分页不起作用
public function get_prod_serv($number, $start){
$this->db->from('produto_servico_tbl');
$this->db->where('id_empresa', $this->session->userdata('id_empresa'));
$this->db->limit($number, $start);
$this->db->order_by('referencia', 'asc');
$this->db->having('id_empresa', $this->session->userdata('id_empresa'));
$query = $this->db->get();
return $query;
}