分页写法

思路:

定义关于分页的四个变更

pageNow:当前页

pageSize:一页显示多少条

pageCount:一个多少页

rowCount:共有多少条记录

写法1:

if(rowCount%pageSize==0){
    pageCount=rowCount/pageSize;
}else{
    pageCount=rowCount/pageSize+1;
}

例: 用户表 users总9条记录 pageSize=3 =>pageCount=3

               users总10条记录 pageSize=3 =>pageCount=4

写法2:

pageCount=(rowCount%pageSize==0)?rowCount/pageSize:rowCount/pageSize+1;

写法3:

pageCount=(rowCount-1)/pageSize+1;

例:用户表 users总9条记录 pageSize=3 => pageCount=3

               users总11条记录 pageSize=3 =>pageCount=4

posted @ 2013-03-30 15:27  zhu_xj  阅读(253)  评论(0编辑  收藏  举报