我需要像这样制作一个分页,显示数据库中表格的数据,如下所示:
n页中的1页
有人可以为此推荐一个好的教程吗?感谢。
它不是一个链接,只需要指出数据库中的行数。
答案 0 :(得分:1)
您可以通过将SQL_CALC_FOUND_ROWS标志添加到查询中来计算选择期间的总行数,并使用第二个SELECT语句对其进行跟踪:
SELECT SQL_CALC_FOUND_ROWS * FROM tablename WHERE criteria='here' LIMIT 0,25;
SELECT FOUND_ROWS();
通过知道你在第一页(在LIMIT中)有25行,并知道有多少行,你可以计算出应该有多少页。