如何在codeigniter中不使用查询字符串访问分页url?
我想在CodeIgniter中访问分页URL,而不使用查询字符串 现在我得到的网址像 这样我就无法读取URL段,分页也无法正常工作。第一页返回0-10条记录,第二页返回10-20条记录,以此类推。但在我的例子中,它在第一页返回0-10,然后在第二页根据URL段返回2-12 这是我的密码:如何在codeigniter中不使用查询字符串访问分页url?,codeigniter,codeigniter-3,Codeigniter,Codeigniter 3,我想在CodeIgniter中访问分页URL,而不使用查询字符串 现在我得到的网址像 这样我就无法读取URL段,分页也无法正常工作。第一页返回0-10条记录,第二页返回10-20条记录,以此类推。但在我的例子中,它在第一页返回0-10,然后在第二页根据URL段返回2-12 这是我的密码: public function index() { $query = $this->db->get('categories','10',$this->uri->segment
public function index()
{
$query = $this->db->get('categories','10',$this->uri->segment(2));
$data['results'] = $query->result();
$data['seg'] = $this->uri->segment(2);
$query2 = $this->db->get('categories');
$config['base_url'] = base_url().'business_list/';
$config['total_rows'] = $query2->num_rows();
$config['per_page'] = 10;
// $config['uri_segment'] = $this->uri->segment(2);
// $config['page_query_string'] = false;
$config['page_query_string'] = true;
$config['full_tag_open'] = "<ul class='pagination pagination-right margin-none'>";
$config['full_tag_close'] = '</ul>';
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>";
$config['cur_tag_close'] = "<span class='sr-only'></span></a></li>";
$config['next_tag_open'] = '<li>';
$config['next_tagl_close'] = '</li>';
$config['prev_tag_open'] = '<li>';
$config['prev_tagl_close'] = '</li>';
$config['first_tag_open'] = '<li>';
$config['first_tagl_close'] = '</li>';
$config['last_tag_open'] = '<li>';
$config['last_tagl_close'] = '</li>';
$this->pagination->initialize($config);
$data['links'] = $this->pagination->create_links();
$data['title'] = "Business List";
$this->load->view('categories',$data);
}
公共功能索引()
{
$query=$this->db->get('categories','10',$this->uri->segment(2));
$data['results']=$query->result();
$data['seg']=$this->uri->segment(2);
$query2=$this->db->get('categories');
$config['base_url']=base_url().'business_list/';
$config['total_rows']=$query2->num_rows();
$config['per_page']=10;
//$config['uri_segment']=$this->uri->segment(2);
//$config['page\u query\u string']=false;
$config['page\u query\u string']=true;
$config['full_tag_open']=“”;
$config['full_tag_close']='
';
$config['num_tag_open']='';
$config['num_tag_close']=' ;
$config['cur\u tag\u open']=“”;
$config['next_tag_open']='';
$config['next_tagl_close']=' ;
$config['prev_tag_open']='';
$config['prev_tagl_close']=' ;
$config['first_tag_open']='';
$config['first_tagl_close']=' ;
$config['last_tag_open']='';
$config['last_tagl_close']=' ;
$this->pagination->initialize($config);
$data['links']=$this->pagination->create_links();
$data['title']=“业务列表”;
$this->load->view('categories',$data);
}
如何纠正此问题?使用以下配置进行分页
$config['per_page'] = 10;
$config['uri_segment'] = 2;
$config['full_tag_open'] = '<ul class="pagination pagination-right margin-none">';
$config['full_tag_close'] = '</ul>';
$config['first_link'] = 'First';
$config['last_link'] = 'Last';
$config['first_tag_open'] = '<li>';
$config['first_tag_close'] = '</li>';
$config['prev_link'] = '«';
$config['prev_tag_open'] = '<li class="prev">';
$config['prev_tag_close'] = '</li>';
$config['next_link'] = '»';
$config['next_tag_open'] = '<li>';
$config['next_tag_close'] = '</li>';
$config['last_tag_open'] = '<li>';
$config['last_tag_close'] = '</li>';
$config['cur_tag_open'] = '<li class='disabled'><li class='active'><a href='#'>';
$config['cur_tag_close'] = '<span class='sr-only'></span></a></li>';
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['enable_query_strings'] = TRUE;
$config['per_page']=10;
$config['uri_segment']=2;
$config['full_tag_open']=';
$config['full_tag_close']='
';
$config['first_link']='first';
$config['last_link']='last';
$config['first_tag_open']='';
$config['first_tag_close']=' ;
$config['prev_link']='laquo';
$config['prev_tag_open']='';
$config['prev_tag_close']=' ;
$config['next_link']='raquo';
$config['next_tag_open']='';
$config['next_tag_close']=' ;
$config['last_tag_open']='';
$config['last_tag_close']=' ;
$config['cur_tag_open']=';
$config['num_tag_open']='';
$config['num_tag_close']=' ;
$config['enable_query_strings']=TRUE;