MYSQL实现分页---LIMIT

实现的效果:函数

输入图片说明

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;
				}
相关文章
相关标签/搜索