本页主题: 分页导航无需维护记录总数的偷懒法子 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

lostbb
失落宝贝
级别: 一星会员

 分页导航无需维护记录总数的偷懒法子

0
只显示上一页下一页的链接和跳转到框,同时总页数设成一个大数字比如65535.
显示的样子就如: 首页 前一页,下一页,最后页 跳到[  ]go 当前页码()
这样搞的优缺点:
优点: 无需维护记录数(lxblog里的记录数维护不很完全,会出现count字段不是实际值)
缺点:用户不知道一共多少页; 隔着跳页的时候要手输具体数字, 不能一次性准确跳到最后页(要不跳最后页的时候select count(*) 一下也行).

这个东西,如果在用户不care其上述缺点的地方,还是蛮好用的, 同时不去维护记录数也是蛮节约资源的
记录数维护代码不完全,导致删除或移动或增加后记录不准还是蛮让人头痛的,有时候不得不用个
讨巧的法子,就是定期 select count(*) .. 一下,重新写count字段. 鉴于以上,大家可以看情况采用下.
[ 此贴被lostbb在2007-10-29 09:18重新编辑 ]
搜索更多相关文章:首页 删除 代码
失落宝贝 - lostbb
顶端 Posted: 2007-10-28 01:06 | [楼 主]
dsc166
www.xibu98.com
级别: 三星会员

 

呵呵借鉴了
顶端 Posted: 2007-10-28 23:25 | 1 楼
sfaibo
级别: 新手上路

 

妙妙啊  
顶端 Posted: 2007-10-29 12:56 | 2 楼
帖子浏览记录 版块浏览记录
PHPWind 官方论坛 » LxBlog[博客系统] 讨论专区

Total 0.004138(s) query 5, Time now is:09-07 22:47, Gzip enabled 浙ICP备06001596号
Powered by PHPWind v6.3.2 Certificate Code © 2003-08 PHPWind.com Corporation