谁能给我一个思路?!

seebi 2002-06-26 12:43:02
我想用PHP写个分页显示帖子的论坛,请问在分页方面,该怎么写?!

我不知道思路,所以来这请教大家!
请尽量详细!

谢谢!

PS:我要的不是代码,而是思路!
...全文
37 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
monimm 2002-06-27
  • 打赏
  • 举报
回复
同意上面的
pokar 2002-06-26
  • 打赏
  • 举报
回复
设定每页显示多少条记录$pagesize,再根据查询的记录总数ceil($total/$pagesize)得到总页数$pagecount.
$page现在所在页数的号码。

if ($page<=0) 不显示“首页”,否则显示
if ($page<$page-1) 不显示“上一页”,否则显示
if ($page<$page=1) 不显示“下一页”,否则显示
if ($page>=$pagecount) 不显示“尾页”,否则显示
bka 2002-06-26
  • 打赏
  • 举报
回复
先取得总记录数.
然后根据每一页要显示的记录来算出总页数.
根据当前页数和每一页显示的记录来确定每一页开始的记录数.
根据每一页显示的记录数和每一页开始的记录来做一个sql查询.
然后就是通过在当前页码上加减来实现翻页.
xinxin1982 2002-06-26
  • 打赏
  • 举报
回复
同意,并且写成一个类,然后就好得多了
Vitty 2002-06-26
  • 打赏
  • 举报
回复
估计没有更好的思路了吧
tncboy 2002-06-26
  • 打赏
  • 举报
回复
大同小异

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧