标签: php mysql count
我不知道这是否重复 但这是我的问题..
我试图实现从数据库中获取的数据分页
我的困境是:
我应该进行分页,查询组中的数据,即。 5(使用限制/范围进行选择),然后将其显示在带分页的表中。它将具有页码,因此需要对所有表条目进行计数,因此对于初始显示将是2个数据库查询。或者
查询所有行条目,然后计算结果集并应用分页。这将删除数据库上的查询计数,但也意味着每次在任何页面上生成单个视图时我都会下载整个数据(但我也可以应用缓存)
和其他建议被高度接受并提前感谢
答案 0 :(得分:7)
SQL_CALC_FOUND_ROWS 。
这将允许您使用LIMIT并且具有未使用限制的行数。