首页 > 解决方案 > 在 html 中为表格数据制作前进/后退按钮

问题描述

我在这个表上有 200 多个基于 HTML 和 MySQL 数据库的数据:

在此处输入图像描述

因此,我想将显示的条目数限制为 15 个,然后每 15 个其他条目具有下一步和后退按钮。

我对 LAMP 环境很陌生,最简单的方法是什么?

标签: phpmysqllinuxnginxlamp

解决方案


您可以在 MySQL 查询中使用LIMIT来实现这一点:

SELECT * FROM <tbl_name> LIMIT 0,15; # Retrieve first 15 rows

第一个参数指定要返回的第一行的偏移量,第二个参数指定要返回的最大行数。初始行的偏移量为 0(不是 1):

您可以使用通用查询,例如:

SELECT * FROM <tbl_name> LIMIT (page_no - 1) * items_per_page, items_per_page;

在您的情况下 page_no 将被初始化为 1 并且 items_per_page 将被设置为 15 并且在单击Next时您应该增加 page_no 并调用上述查询(对于Previous按钮减少)


推荐阅读