实现的效果:函数
MYSQL经过LIMIT能够实现分页 LIMIT m,n 就是:从下标为m的记录开始取,取n条记录code
而后按照如下公式使用LIMIT函数就能实现分页:图片
LIMIT (页码-1) * 每页显示数, 每页显示数it
以上,只是显示指定页的方法。 一共有多少页?还须要如下两个条件才能计算出来: -1 总记录数 -2 每页显示数ast
接着是生成 页码导航栏。分页
这里省去了页码,只留下 : ·首页 ·上一页 ·下一页 ·尾页方法
-何时不显示首页和上一页?im
if(curPage == 1 && curPage < lastPage)
-何时不显示尾页和下一页img
else if(curPage == lastPage && curPage > 1)
-何时都显示?co
else if(curPage > 1 && curPage < lastPage)
-除此以外什么都不显示
**总页数的计算 **
rowsCount = e.split('=')[1]; //rowsCount结合每页显示条数就能得出总页数 if(rowsCount % rowsPerPage == 0){ pageCount = rowsCount/rowsPerPage }else{ pageCount = rowsCount/rowsPerPage + 1; }