• 南通海门开展10个方面19项安全生产专项整治 2019-08-18
  • 晋中交警严查“四类车辆”违法行为 2019-08-18
  • 中国端午,世界节日!看“世界朋友圈”如何过端午 2019-08-17
  • 回复@缘起的心星:你肯定是五级! 2019-08-03
  • 世界社会主义运动的重要篇章 2019-07-04
  • “价值由劳动创造≠劳动必然创造价值”错;“价值由劳动创造=劳动必然创造价值”对。 2019-07-02
  • “超级海绵”从沙漠空气中“吸出”水--旅游频道 2019-06-20
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2019-06-20
  • 中央军委印发《传承红色基因实施纲要》 2019-06-05
  • 粤港澳大湾区未来有望成为世界第五大经济体 2019-05-22
  • 伊朗真的不使用美元了 特朗普急的直跳脚! 2019-05-14
  • 鹏城展翅再高飞(壮阔东方潮 奋进新时代——庆祝改革开放40年) 2019-05-05
  • “十八兄弟会”,横行乡里十几年……—qhchang的博客—强国博客—人民网 2019-05-05
  • 三个版本的小米8发布,都有哪些区别? 2019-05-02
  • 华北难停"烤箱"模式局地气温冲40℃ 华南雨水频繁 2019-04-30
  • 分页处理类:

    功能:实现分页技术。

    本文实例讲述了PHP实现的简单分页类及其详细的使用方法。分享给大家供大家参考,具体如下

    <?php
    /**
     * 分页类
    */

    class page{
        
        protected $url;//传入的URL
        protected $count;//总页数
        public $num;//每页显示的数量
        protected $total;//总记录数,总条数              
        protected $prevnum;//上一页数
        protected $nextnum;//下一页数      
        protected $prev='上一页';//上一页
        protected $next='下一页';//下一页
        protected $first='首页';//首页          
        protected $last='尾页';//尾页
        protected $start;//开始记录数
        protected $end;//结束记录数
        protected $page;//当前页

        //初始化成员方法 URL 总数 每页显示数
        public function __construct($url,$total,$num=10){
            
            $this->url=$url;//填入的url地址
            $this->total=$total;//条目总数
            $this->num=$num;//每页显示数
            $this->page=$_GET['page']?$_GET['page']:1;//获得当前的页数
            $this->count=$this->getcount();//总页数
            $this->prevnum=$this->getprevnum();//获得上一页数
            $this->nextnum=$this->getnextnum();//获得下一页数
            $this->start=$this->getstart();//开始记录数
            $this->end=$this->getend();//结束记录数
            var_dump($this->page);
        }
        
        //获得总数的方法
        protected  function getcount(){
            return ceil($this->total/$this->num);
        }
        
        //获得开始记录数
        protected function getstart(){
            return ($this->page-1)*$this->num+1;
        }
        
        //获得结束记录数
        protected function getend(){
            return min($this->page*$this->num,$this->total);
        }
        
        //获得上一页的方法
        protected function getprevnum(){
            if($this->page<=1){
                return false;
            }else{
                return $this->page-1;
            }
        }
        
        //获得下一页的方法
        protected function getnextnum(){
            if($this->page>=$this->count){
                return false;
            }else{
                return $this->page+1;
            }
        }
        
        //获得分页的偏移量
        public function offset(){
            return ($this->page-1)*$this->num;
        }
        
        //公共方法
        public function showpage(){
            //显示效果为:这是第n页 共n页 从n到x记录 首页 上一页 下一页 尾页  
            $string='这是第'.$this->page.'页 &nbsp;共'.$this->count.'页&nbsp;';
            $string.='从第'.$this->start.'条到第'.$this->end.'条记录';
            $string.='<a href="'.$this->url.'page=1">首页</a> &nbsp;&nbsp;&nbsp;&nbsp;';
            if($this->prevnum){
                $string.='<a href="'.$this->url.'page='.$this->prevnum.'">上一页</a>&nbsp&nbsp&nbsp';
            }
            if($this->nextnum){
                $string.='<a href="'.$this->url.'page='.$this->nextnum.'">下一页</a>&nbsp&nbsp&nbsp';
            }
            $string.='<a href="'.$this->url.'page='.$this->count.'">尾页</a>';
            return $string;
        }
    }
    ?>

    云南然成科技有限公司是一家云南本土的获得省科技厅、省财政厅、省国税局、地税局等机构认定的高新技术企业。公司定位于浙江11选5前二直选走势图、系统开发、APP开发、微信公众号、微信小程序开发。拥有多个软著权,公司先后为多家事业单位提供服务,比如会泽文化馆、宣威文化馆、中科院昆明植物研究所等。其中中国科学院昆明植物研究所已经进行了长达4年的合作,并且还持续合作中!

    福彩3d走势图:中国 · 云南 · 昆明

    然成科技微信二维码
    扫一扫关注然成微信

    浙江11选5前二直选走势图 www.whjl8.com 电 话:0871-67333261

    办公室:云南省昆明市盘龙区白云路北京路花苑3幢403(地铁2号线白云路站)

  • 南通海门开展10个方面19项安全生产专项整治 2019-08-18
  • 晋中交警严查“四类车辆”违法行为 2019-08-18
  • 中国端午,世界节日!看“世界朋友圈”如何过端午 2019-08-17
  • 回复@缘起的心星:你肯定是五级! 2019-08-03
  • 世界社会主义运动的重要篇章 2019-07-04
  • “价值由劳动创造≠劳动必然创造价值”错;“价值由劳动创造=劳动必然创造价值”对。 2019-07-02
  • “超级海绵”从沙漠空气中“吸出”水--旅游频道 2019-06-20
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2019-06-20
  • 中央军委印发《传承红色基因实施纲要》 2019-06-05
  • 粤港澳大湾区未来有望成为世界第五大经济体 2019-05-22
  • 伊朗真的不使用美元了 特朗普急的直跳脚! 2019-05-14
  • 鹏城展翅再高飞(壮阔东方潮 奋进新时代——庆祝改革开放40年) 2019-05-05
  • “十八兄弟会”,横行乡里十几年……—qhchang的博客—强国博客—人民网 2019-05-05
  • 三个版本的小米8发布,都有哪些区别? 2019-05-02
  • 华北难停"烤箱"模式局地气温冲40℃ 华南雨水频繁 2019-04-30
  • 可爱mm沙滩排球 大星彩票走势图网 甘肃快三正文推荐号 二分时时彩是骗局吗 大乐透走势图带连线图带坐标准版 九龙国际棋牌送28元 广东快乐十分最快开奖 河北十一选五任5遗漏 云南快乐十分中奖规则 pk10冠军杀码软件 宁夏11选5中四个号 德甲1718赛季最终积分 快乐8开奖走势图 天津快乐十分开奖结果走势图 彩票中奖领奖现场