分頁計算總頁數的公式


1.分頁計算總頁數的算法

本次主要是寫對返回的數據進行分頁的總頁數計算,故分頁不進行贅述,只簡要說明一下對得到的結果計算分頁的總頁數:

有兩種實現方式:
方法1:
totalPage = total % pagesize == 0 ? total / pagesize : Math.ceil(total / pagesize) ;
方法2:
totalPage = (total + pagesize -1) / pagesize;
pagesize - 1 是 total / pagesize 的最大的余數,所以(total + pagesize -1) / pagesize就得到總頁數

2.分頁計算公式

 

sql語句:select * from 表名 limit start,pageSize;

 

start:就是當前頁的起始索引,pageSize就是每頁的條數

 

currentPage:就是當前頁

 

公式:start=(currentPage-1)*pageSize

 

參考:https://blog.csdn.net/wanlin77/article/details/81637142


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM