【问题标题】:CodeIgniter Pagination Links removed after like query executesCodeIgniter 分页链接在类似查询执行后被删除
【发布时间】:2020-11-19 11:22:42
【问题描述】:

` 控制器:

            $page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
            $config = array();
            $config['base_url'] = base_url().'tr_admin/billmanagement/'; 
            $config['total_rows'] = $this->bill_model->count_all_bill($this->session->userdata('searchBillRec'));
            $config['per_page'] = 100;  
            $config['use_page_numbers'] = TRUE;
            $config["uri_segment"] = 3; 
            $config['full_tag_open'] = '<ul class="pagination">';
            $config['full_tag_close'] = '</ul>';
            $config['use_page_numbers'] = FALSE;
            $config['next_link'] = 'Next';
            $config['next_tag_open'] = '<li class="next page">';
            $config['next_tag_close'] = '</li>';
            $config['prev_link'] = ' Previous';
            $config['prev_tag_open'] = '<li class="prev page">';
            $config['prev_tag_close'] = '</li>';
            $config['cur_tag_open'] = '<li class="active"><a href="">';
            $config['cur_tag_close'] = '</a></li>';
            $config['num_tag_open'] = '<li class="page">';
            $config['num_tag_close'] = '</li>';
            $data['recList'] = $this->bill_model->get_bill($config["per_page"],$page,$this->session->userdata('searchBillRec'));

            $this->pagination->initialize($config);
        
            $data['main_content'] = 'tr_admin/billmanagement';
            $this->load->view('tr_admin/includes/template', $data);
            

型号:

         if($filterData['bill_to']!=''){
                 $this->db->like('bill_to', $filterData['bill_to'],'both');
            }
        $this->db->order_by("bill_id","DESC");
            $this->db->limit($per_page,$page);
            return $this->db->get()->result_array();
        
 `       

【问题讨论】:

标签: codeigniter pagination


【解决方案1】:

分页链接仅在结果多于您设置的当前偏移量时显示。因此,如果只有 5 条记录并且您的偏移量为 10,则无需进行分页。

【讨论】:

    猜你喜欢
    • 2018-04-30
    • 1970-01-01
    • 2017-09-29
    • 1970-01-01
    • 1970-01-01
    • 2016-06-25
    • 1970-01-01
    • 1970-01-01
    • 2014-11-01
    相关资源
    最近更新 更多