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;
				}
相關文章
相關標籤/搜索