灵活的 PHP / MySQL 分页
在我的网站上,我有很多页面需要分页。我有解决方案,但它需要在每个页面中添加分页功能。我搜索了一些灵活的东西,例如在一个文件中具有分页功能(例如 pagination.php),并使用它对数据库中的各种数据进行分页,因此有不同的 mysql_queries
和 html 输出。但我找不到任何有用的东西。
那么任何人都可以建议灵活的 php 分页功能,以便对来自不同页面上建立的不同查询和输出的数据进行分页。
On my website I have quite a lot of pages that need to be paginated. I have solution for that, but it requires to put pagination function in each page. I searched for something flexible like having pagination function in one file (say pagination.php) and use it to paginate various data from database, so different mysql_queries
and html output. But I was not able to find anything useful.
So could anyone please suggest php pagination function that would be flexible, so paginate data from different queries and outputs that are established on different pages.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
网上有几个示例可以帮助您入门,这就是我开始的地方:
There are several examples on the web to get you started, thats where I'd start:
非常好的问题。 Zend 或 Joomla 等 PHP 框架都有自己的解决方案。如果您不使用任何 PHP 框架,您可能需要开发自己的解决方案(您自己的库)。有一次我使用 javascript 库“datatables”和我自己的服务器端代码完成了它。有关示例可以在此处的“服务器端处理”部分中找到。
Very good question. PHP frameworks like Zend or Joomla have their own solutions. If you don't use any PHP framework you will probably need to develop your own solution (your own library). Once I did it using javascript library "datatables", with my own server-side code. Examples on this can be found here in section "Server-side processing".