PHP头条
热点:

PHP生成分页-PHP源码


一个非常好用的php生成分页的封装类

total=$total;
         $this->pagesize=$pagesize;
         $this->page=$page;
         $this->url=$this->pageurl();
         
    }
    private function pageurl() {
         $url=$_SERVER["REQUEST_URI"];
         $url=eregi_replace('\?page=[0-9]+','',$url);
         $url=eregi_replace('\&page=[0-9]+','',$url);
         if(strpos ($url, "?")=="")
         { $url="".$url."?";}
         else{ $url="".$url."&";}
         Return $url;    
    }
    function pagehtml() {
        $count=$this->total/$this->pagesize;
        if(is_int($count)) {
            $pagecount=$count;
             
        }else {
            $pagecount=(int)$count+1;
        }
        $html='';
        $html.="

总计: ".$this->total.", 每页:".$this->pagesize.", 页数: ".$this->page.'/'.$pagecount.", "; if($this->page-3>1) { $pagestar=$this->page-3; }else { $pagestar=1; } if($this->page+3<$pagecount) { $pageend=$this->page+3; }else{ $pageend=$pagecount; } if($this->page>1) { $html.='url.'page=1 >首 页'; $html.='url.'page='.($this->page-1).'>上一页'; } else { $html.='首 页'; $html.='上一页'; } for($ii=$pagestar; $ii<=$pageend; $ii++) { if($ii<>$this->page) { $html.='url.'page='.$ii.'>'.$ii.''; } else { $html.=''.$ii.''; } } if($this->page<$pagecount) { $html.='url.'page='.($this->page+1).'>下一页'; $html.='url.'page='.$pagecount.' >末 页'; } else { $html.='下一页'; $html.='末 页'; } $html.=" 

"; echo($html); } } ?>

www.phpzy.comtrue/phpyy/41825.htmlTechArticlePHP生成分页-PHP源码 一个非常好用的php生成分页的封装类 total=$total; $this->pagesize=$pagesize; $this->page=$page; $this->url=$this->pageurl(); } private function pageurl() { $url=$_SERVER["REQUEST_URI"]; $url=eregi_repl...

相关文章

PHP之友评论

今天推荐