martingking 发表于 2008-6-22 13:42:19

分页类使用时的三个问题

1. 我把分页的base_url设成base_url().'index.php/mycontroller/myfunction'.$id;
其中$id是我要用的参数。然后我设置$config['uri_segment'] = 2;就是希望分页类能从第二个segment开始提取分页页码。
但是再分页的时候,从分也类的地下计算出来的分页页码是错的。
比如我总共有10条记录,每页显示2条。
结果页码计算出来是1,3,6,9要不然就是,2,4等等。。是我哪里还没设置对?
2. 还有ci的分页类是不是自动能计算出当前的页码并以当前的页的风格显示?
3. ci的分页类有一个参数$config['num_links'] 就是控制在当前页周围显示几个分页页码。但是我不想显示数字而只是在当前页周围显示“上一页”,“下一页”,如下:
首页......上一页 4 下一页..... 末页
不知道应该在哪里设置?
感觉用户手册上讲得太简单了。
谢谢大家了

默生 发表于 2008-6-22 14:47:42

'index.php/mycontroller/myfunction'.$id
没必要,
改成index.php/mycontroller/myfunction/
我给你一个分页的例子,
你改一下配置,执行sql
就可以了

[ 本帖最后由 默生 于 2008-6-22 14:50 编辑 ]

云中月 发表于 2008-6-22 22:08:15

:)哈哈,被我偷下了,回去研究研究:victory:

qingbin 发表于 2008-10-30 09:50:21

好用吗,我试试

:) 求:有没有带缓存的分页类啊

Hex 发表于 2008-10-30 10:01:05

怎么叫做带缓存?

明河共影 发表于 2009-3-2 09:16:56

使用CI的分页类,显示是可以显示,但是自己定义方面个人觉得做的不够理想

Fanbin 发表于 2009-3-2 09:45:04

http://codeigniter.org.cn/user_guide/libraries/pagination.html
感觉自定义方面还行啊

erlang14 发表于 2009-3-3 10:44:38

ci的分页类主要是只返回链接,不返回起始记录编号和结束记录编号,这样就不方便配合数据库查询。我后来扩展了一下才好用的。。
页: [1]
查看完整版本: 分页类使用时的三个问题