huamao114 发表于 2010-3-8 12:24:03

页码与页码标签不相符??

本帖最后由 huamao114 于 2010-3-8 12:43 编辑

$this->load->helper('url');
      $this->load->library('pagination');
      $config['base_url']=site_url('welcome/index');
      $config['per_page']=2;
      $config['total_rows']=5;
      $config['uri_segment']=3;
      $this->pagination->initialize($config);
      echo $this->pagination->create_links();

   出现的结果:

页码与页码标签不相符,点击2时为2,点击3时,url中变为4

Hex 发表于 2010-3-8 12:25:01

CI 的分页不是页数是偏移量。
这就是老外的习惯。

huamao114 发表于 2010-3-8 12:26:31

但是第二页时,怎么又为2呢

Hex 发表于 2010-3-8 12:31:54

$config['per_page']=2;
这里设置每页两个记录。
你自己根据你的记录数算一下吧。

总之,CI 的分页类分的不是页数,是偏移量,这就是老外的习惯,没其他道理。

PS: 我个人觉得,你不需要关心 URL 中显示的是什么吧,只要分页功能没问题即可。

jeongee 发表于 2010-3-8 14:57:27

自己改分页类让他那样显示不就好了???
不要碰到问题马上就问,研究研究才会进步呢
页: [1]
查看完整版本: 页码与页码标签不相符??