php实现分页显示
《:php实现分页显示》要点: 所谓分页显示,也就是将数据库中的结果集人为的分成一段一段的来显示,这里需要两个初始的参数:PHP实例 每页多少条记录($PageSize)?PHP实例 当前是第几页($CurrentPageID)?PHP实例 现在只要再给我一个结果集,我就可以显示某段特定的结果出来. 以MySQL数据库为例,如果要从表内截取某段内容,sql语句可以用:select * from table limit offset,rows.看看下面一组sql语句,尝试一下发现其中的规率.PHP实例 前10条记录:select * from table limit 0,10PHP实例 第11至20条记录:select * from table limit 10,10PHP实例 第21至30条记录:select * from table limit 20,10PHP实例 ……PHP实例 这一组sql语句其实就是当$PageSize=10的时候取表内每一页数据的sql语句,我们可以总结出这样一个模板: select * from table limit ($CurrentPageID - 1) * $PageSize,$PageSize 利用这个模板代入对应的值和上边那一组sql语句对照一下看看是不是那么回事.搞定了最重要的如何获取数据的问题以后,剩下的就仅仅是传递参数,构造合适的sql语句然后使用php从数据库内获取数据并显示了.以下我将用具体代码加以说明. 编程之家培训学院每天发布《:php实现分页显示》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |