用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4368|回复: 7
收起左侧

分页类使用时的三个问题

[复制链接]
发表于 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 编辑 ]

pagination.rar

712.79 KB, 下载次数: 136

发表于 2008-6-22 22:08:15 | 显示全部楼层
:)  哈哈,被我偷下了,回去研究研究
发表于 2008-10-30 09:50:21 | 显示全部楼层

好用吗,我试试

:) 求:有没有带缓存的分页类啊
发表于 2008-10-30 10:01:05 | 显示全部楼层
怎么叫做带缓存?
发表于 2009-3-2 09:16:56 | 显示全部楼层
使用CI的分页类,显示是可以显示,但是自己定义方面个人觉得做的不够理想
发表于 2009-3-2 09:45:04 | 显示全部楼层
发表于 2009-3-3 10:44:38 | 显示全部楼层
ci的分页类主要是只返回链接,不返回起始记录编号和结束记录编号,这样就不方便配合数据库查询。我后来扩展了一下才好用的。。

本版积分规则