luofuchuan 发表于 2015-2-25 14:57:35

分页的问题

分页函数为什么会失控!

这个是成功的


class news extends CI_Controller{
        function __construct(){
                parent::__construct();
        }
       
        function trys(){
   $this->load->library('pagination');
   $this->load->helpers('url');
   $config['base_url'] = site_url('news/trys');
   $config['total_rows'] = 200;
   $config['per_page'] = 20;
   $this->pagination->initialize($config);
       $offset = intval($this->uri->segment(3));
       echo $offset;

   $data['links']= $this->pagination->create_links();
       $this->load->view('new',$data);
       
       
       }
}




这个是失败的
function show(){       
                $this->load->library('pagination');
   $this->load->helpers('url');
   $config['base_url'] = site_url('admin/absent_info/show');
   $config['total_rows'] = 200;
   $config['per_page'] = 20;
   $this->pagination->initialize($config);
       $offset = intval($this->uri->segment(4));
       echo $offset;

   $data['link']= $this->pagination->create_links();
       $this->load->view('admin/sort6_1',$data);
       
               
        }
        我只是路由的层数多了一层为什么他的下一页就下不去了,默认的永远都是第一页。怎么点击其他的页,都是第一


Closer 发表于 2015-2-25 15:10:30

分頁類...我看了很多說不好用
自己取 GET 值去判斷可能省事的多

luofuchuan 发表于 2015-2-25 16:13:42

Closer 发表于 2015-2-25 15:10
分頁類...我看了很多說不好用
自己取 GET 值去判斷可能省事的多

我试了一下$config['uri_segment'] = 4;加上这个就可以了。我跟别人讨论得来的

ZHAOKJ 发表于 2015-6-2 10:49:55

luofuchuan 发表于 2015-2-25 16:13
我试了一下$config['uri_segment'] = 4;加上这个就可以了。我跟别人讨论得来的

...

因为ci默认的$config['uri_segment'] = 3,而在你的URL中,3对应的是show,所以就失控了
页: [1]
查看完整版本: 分页的问题