php和mysql分页帮助
我需要进行如下分页,以显示数据库表中的数据数量,如下所示: 1页,共n页 有人能推荐一个好的教程吗?谢谢php和mysql分页帮助,php,mysql,pagination,Php,Mysql,Pagination,我需要进行如下分页,以显示数据库表中的数据数量,如下所示: 1页,共n页 有人能推荐一个好的教程吗?谢谢 它不是一个链接,它只是指示数据库中的行数 您可以通过将SQL\u CALC\u FOUND\u rows标志添加到查询中,然后使用第二条select语句来计算select过程中的总行数: SELECT SQL_CALC_FOUND_ROWS * FROM tablename WHERE criteria='here' LIMIT 0,25; SELECT FOUND_ROWS(); 通过知
它不是一个链接,它只是指示数据库中的行数 您可以通过将SQL\u CALC\u FOUND\u rows标志添加到查询中,然后使用第二条select语句来计算select过程中的总行数:
SELECT SQL_CALC_FOUND_ROWS * FROM tablename WHERE criteria='here' LIMIT 0,25;
SELECT FOUND_ROWS();
通过知道第一页上有25行(在限制内),并且知道总共有多少行,您可以计算出应该有多少页。只需从数据库中请求记录数,然后计算页数。谷歌是您的朋友。搜索短语:“php mysql分页”-你会找到很多好的教程。
SQL\u CALC\u FOUND\u ROWS
不是最好的方法。改为使用count(*)
执行查询