0

我只是在这篇文章中寻找一些建议。我目前正在通过 url 中的 $_GET 变量使用分页。但是,我不是通过首先计算计数然后使用 LIMIT 子句来进行分页的。相反,我检索所有值进行分页,然后将它们放在一个数组中,然后将其切片,因此数组的前 10 个项目显示在第一页上,接下来的 10 个项目显示在第二页上,等等。这是有原因的对于这种疯狂。

但是,这会导致每次用户单击不同的页码时都会运行整个查询。

是否可以改用 jQuery/AJAX,这样我就可以运行一次查询,然后只需循环遍历数组而无需重新加载页面?

任何帮助将不胜感激。谢谢

4

1 回答 1

0

是的,如果您无论如何都必须在查询中取出所有内容,那么您不妨一次性将所有内容分成页面并将它们放在您的页面上,以便隐藏/显示。然后你的页面链接/按钮只需要隐藏当前页面并显示点击的页面。不应该做太多的工作。

于 2013-10-22T09:45:37.433 回答