首页 > Web开发 > 详细

php 分页类(第一版本),

时间:2014-02-10 19:55:02      阅读:435      评论:0      收藏:0      [点我收藏+]

此版本为第一版 , 以get 方式传递页码数及其他参数 .  

使用方法 :1  $page = new Page(‘$allRows‘,‘$numPage‘,$nowPage,$gets);  初始化分页类 

          2   $limit = $page->getLimit();  获取mysql limit 子句条件

        var_dump($limit); 

                   array(2) {    ["start"]=> int(90)  ["end"]=> string(3) "100"   }  

     

   

 

      3  $pageInfo = $page->pageInfo($arr); 获取页码信息如下 : 首页,上一页 ,下一页,尾页等按实际情况显示

bubuko.com,布布扣
  <p>总记录:<span style="color:red">100</span>条 页码7/10</p>
  <
a href="/index.php/index/pro?heng=1&amp;page=1">首页</a>
  <
a href="/index.php/index/pro?heng=1&amp;page=6">上一页</a>
  <
a href="/index.php/index/pro?heng=1&amp;page=5">5</a>
  <
a href="/index.php/index/pro?heng=1&amp;page=6">6</a>
  <
span>7</span>
  <
a href="/index.php/index/pro?heng=1&amp;page=8">8</a>
  <
a href="/index.php/index/pro?heng=1&amp;page=9">9</a>
  <
a href="/index.php/index/pro?heng=1&amp;page=8">下一页</a>
  <
a href="/index.php/index/pro?heng=1&amp;page=10">尾页</a>
bubuko.com,布布扣

      

      pageInfo() 默认参数及顺序为 ‘count‘,‘first‘,‘count‘,‘pre‘,‘listing‘,‘next‘,‘last‘ . 可自行设置:

1      $arr   = array( 
2               ‘count‘,‘first‘,‘pre‘,‘listing‘,‘next‘,‘last‘
3        );
4       $pageInfo = $page->pageInfo($arr);

      4 可以使用 setPageListNum() 方法设置页码显示个数 

 $page->setPageListNum($num); 

      

php 分页类(第一版本),

原文:http://www.cnblogs.com/henglxm/p/3543215.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!