限制列表项的数量?

时间:2011-01-29 16:25:09

标签: php list

我的目标是限制一页上的列表项数量,然后将它们转移到新页面上。我想这样做,所以我可以快速添加新的列表项,而不用担心页面是否太长/加载时间太长。正确方向上的一点很棒,我需要的代码示例会更好!谢谢

1 个答案:

答案 0 :(得分:1)

一般技术称为分页。例如,请参阅http://www.php-mysql-tutorial.com/wikis/php-tutorial/paging-using-php.aspx

我们的想法是在SQL数据库查询中使用LIMIT子句来检索结果的子集,由记录列表中的偏移量和从该偏移量开始检索的记录数指定。然后,您可以修改gallery.php以接受page GET参数(作为我链接到的教程;即gallery.php?page=3)或offset GET参数(即{{1} })并适当修改gallery.php?offset=36子句。例如,如果页面有12个项目,则图库的第2页显示12到23的记录(从零开始计算)。

编辑:以下是示例PHP代码:

LIMIT

我没有对它进行过测试,但这与我的建议是一致的。