如何在PHP中常规实现分页结果?
我想要一个包含10个结果的结果页面。在导航中向前翻页将给出下一组和上一组。
这通常是如何完成的?有没有简单的建议可以帮助开始?
如何在PHP中常规实现分页结果?
我想要一个包含10个结果的结果页面。在导航中向前翻页将给出下一组和上一组。
这通常是如何完成的?有没有简单的建议可以帮助开始?
stackoverflow.com/myResults.php?page=1
stackoverflow.com/myResults.php?page=2
值得一提的是,可以看看Zend Framework的Zend_Paginator对象。它封装了许多生成下一页/上一页/第一页/最后一页链接的逻辑。
对于服务器端分页,我使用PEAR的Pager组件(http://pear.php.net/package/Pager)。
请查看example.php进行基本用法学习,以及Page_Wrapper.php(我从Pager_Wrapper_DB开始)。
最终用户文档非常全面: http://pear.php.net/manual/en/package.html.pager.intro.php