当前位置:首页 > PHP教程 > php分页 > 列表

php 带条件查询 分页代码

发布:smiling 来源: PHP粉丝网  添加日期:2014-08-17 15:52:39 浏览: 评论:0 
  1. if(!isset($_get[absolutepage])){ 
  2.         $absolutepage=1;//当前页//开源代码phpfensi.com 
  3.        } 
  4.        if ($_get[absolutepage]==0){ 
  5.         $absolutepage=1; 
  6.        }else { 
  7.         $absolutepage=$_get[absolutepage]; 
  8.         $absolutepage=intval($absolutepage); 
  9.         } 
  10.        $pagesize=5;//一页现实的数量 
  11.        $a= (($absolutepage - 1) * $pagesize); 
  12.        $sql1=$sql."  limit $a,$pagesize "
  13.        
  14.        $nums=mysql_num_rows($query);//总数 
  15.        $pagecount = (int)(($nums - 1) / $pagesize) + 1;//总页数 
  16.        if ($absolutepage>1 && $nums>1){ 
  17.            $prevpage=$absolutepage-1; 
  18.        } 
  19.        if ($absolutepage>=1 && $absolutepage<$pagecount){ 
  20.         $nextpage=$absolutepage+1; 
  21.        } 
  22.        if ($absolutepage > $pagecount) { 
  23.         $absolutepage = $pagecount
  24.        } 
  25.     $prevpage="<a href='".(strpos($_server['request_uri'],'?') ? "{$_server['request_uri']}&" : '?')."absolutepage=$prevpage'>上一页</a>"; 
  26. $nextpage="<a href='".(strpos($_server['request_uri'],'?') ? "{$_server['request_uri']}&" : '?')."absolutepage=$nextpage'>下一页</a>"; 

Tags: php条件查询 分页代码

分享到: