首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于限制sql记录的导航

用于限制sql记录的导航
EN

Stack Overflow用户
提问于 2009-01-28 14:21:04
回答 1查看 147关注 0票数 0

我想写一个页面,它将显示数据库中的所有记录,并使用SQL LIMIT语法对其进行限制。

我的问题是如何使用PHP自动生成链接?我会有一个变量,以某种方式自动增加,在etc中硬编码链接,对于这类事情有一个惯例或最佳实践吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-01-28 14:23:52

这是standard pagination,听起来像是。基本上,您将在MySQL中使用LIMIT功能,设置每页的记录数,最后跟踪页码。

您将通过一个名为“$_GET”的页面变量来运行它。如果页面等于2,每页结果数为10,那么您的LIMIT应该从第21条记录开始。所以你的LIMIT子句变成了21,10。

最大的工作将是建立第1页,第2页,第3页等的链接。你需要知道你有多少记录,除以每页记录的限制。每页100条记录和10条记录?你会看到页面1-页面10,每个链接只是调用相同的页面,但是有一个不同的$_GET“页面”值。

这是对pagination的粗略描述。这里有tutorials available online

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/487780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档