實現的效果:函數
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; }