我是php和sql的新手,有一个关于如何实现sql查询的小问题,可以:
- 以数据库中的 5 个条目为例,插入 他们在第一页 (1-5)
- 然后从同一数据库中取出接下来的 5 个条目并将它们插入另一页 (5-10)
等等 :)
谢谢你)
最佳答案
SELECT col FROM table LIMIT 0,5; -- First page, rows 1-5
SELECT col FROM table LIMIT 5,5; -- Second page, rows 6-10
SELECT col FROM table LIMIT 10,5; -- Third page, rows 11-15
阅读LIMIT section on the MySQL SELECT帮助页面。如果你想显示可用的总行数,你可以做一个额外的计数,或者使用 ROW_COUNT功能。
关于PHP/MySQL 分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3095474/