php mysql数据库操作分页类

2019-04-10 20:34:49刘景俊

                }
                $str.= "</select> ";
            }else{
                $str = "";
            }
            return $str;
        }
        function show_num_btn(){
            if ($this->page>=1 and $this->page<=$this->total_pages){
                $tmp_p    = ($this->num_btn-1)/2;
                if (($this->page - $tmp_p)<=0){
                    $start_p    = 1;
                }else{
                    if (($this->page-$tmp_p)>$this->num_btn and ($this->page-$tmp_p)>($this->total_pages - $this->num_btn+1)){
                        $start_p    = $this->total_pages - $this->num_btn + 1;
                    }else{
                        $start_p    = $this->page - $tmp_p;
                    }
                }
                if (($this->page+$tmp_p) < $this->total_pages){
                    $end_p = ($this->page + $tmp_p)<$this->num_btn?$this->num_btn:($this->page + $tmp_p);
                    if ($end_p>$this->total_pages){
相关文章 大家在看