PHP中分页显示查询记录的实现方法.pdfVIP

  • 26
  • 0
  • 约9.81千字
  • 约 4页
  • 2018-05-09 发布于福建
  • 举报
第6卷第5期 广西职业技术学院学报 V01.1ONo.5 2013笙 10月 a1ofGuan~xiVocationalandTechnicalColle October.2013 PHI中分页显示查询记录的实现方法 罗云芳 (广西职业技术学院,广西 南宁530226) 摘【 要]在PHP中实现数据的分页显示有多种方法 ,实现分页的关键是确定记录数量、每个页面显 示的记录数和页面总数三个数 的值 ,不 同的数据库实现显示哪个页面的记录语句不同,Mysql实现的语句 是:SELECT★FROM 表名LIMIT起始位置 ,显示记录数量。 [关键词]PHP;查询 ;分页 中图分类号:TP311.132.3 文献标识码:A 文章编号:1674~3083(2013)05—0014—04 在Web数据库应用程序中,对用户关心的数 1.1获取查询结果集中的记录条数 据进行查询及显示是一项必不可少的工作 …。如 在Mysql数据库 中,可 以在 SELECT语句中使 果涉及 的记录较多 ,数据量 比较大,将这些记录 用 COUNT0函数获取结果集 中的记录数量,语句 都放在一张页面显示 ,一是造成页面过长 ,用户 实现如 SELECTCOUNT(1)FROM表名,假设获取的 浏览起来很不方便 ,二是会使用户等待的时间过 记录数量用变量 $RecordCount保存,则可 以通过 长 ,服务器负载过大。为此,需要利用分页技术 变量 $RecordCount获取记录集的记录数量 。 对查询数据进行分页处理 ,使每一页只显示固定 1.2设置每页显示记录的数量 的记录数,用户则通过超链接定位到需要访 问的 假定使用变量 $PageSize来保存每页显示记 页面。 录的数量 ,它的值 由用户根据需要 白行设置,可 1PHP数据分页显示功能实现思路 以直接通过赋值语句来实现。如,设置每页显示 PHP 是一种服务器端HTML嵌入式脚本描述语 10条记录,实现语句如 $PageSize=10: 言,可以与Apache服务器紧密结合 ,具有执行 1.3获取总页面数量 效率高 ,容易与现有的网页整和等特性。同时, 通过求得的记录数量 $RecodeCount和设定的 PHP作为一种动态灵活的Web数据库开发技术 , 每页显示的记录数量 $PageSize,可计算得到总页 有着强大的数据库操作能力。分页显示就是指定 面数量,假设总页面数量用变量 $PageCount保存 每页可 以显示的记录数量,并通过单击 “第~页” , 实现方法如下: 按钮 、 “上一页 ”按钮、 “下一页 ”按钮和 “最 if($RecordCount) 后一页”按钮等翻页链接打开其他页面。要实现 分页显示,需要解决下面的几个 问题 。 if($RecordCount$PageSize) 收稿 日期:2013-09—15 作者简介:罗云芳,男,1981年出生,广西贺州人,讲师、软件设计师,研究方向:计算机程序设计、计算机教学。 14 第 5期 PHP中分页显示查询记录的实现方法 罗云芳 ) e1se )

文档评论(0)

1亿VIP精品文档

相关文档