网站地图    收藏   

主页 > php专栏 > php类库 >

mysql 分页类

来源:未知    时间:2014-11-27 23:51 作者:xxadmin 阅读:

[导读] / function fenyezhixin( $table , $pagesize = , $paixu = , $do = , $wwhere = ){ if (( $table == news_fabu ) or ( $table == product_fabu ) or ( $table == message ) or ( $table == down_fabu ) or ( $table == kucun )){ $query =@mysql_query( sele...

 
  1. /function fenyezhixin($table,$pagesize="",$paixu="",$do="",$wwhere=""){ 
  2.     if(($table == "news_fabu"or ($table == "product_fabu"or ($table == "message"or ($table == "down_fabu"or ($table == "kucun")){ 
  3.     $query = @mysql_query("select * from $table $wwhere"); 
  4.     $pagesize = $pagesize
  5.     $sum = mysql_num_rows($query); 
  6.     if($sum == 0){ 
  7.         $pagesize = 1; 
  8.     } 
  9.  if($pagesize=="0"){ 
  10.      $sum = "1"
  11.  } 
  12.     if (@($sum % $pagesize) == 0){ 
  13.      $total = @(int)($sum / $pagesize); 
  14.  }else
  15.      $total = @(int)($sum / $pagesize) + 1; 
  16.  } 
  17.     if($total == 0){$total=1;} 
  18.     if (isset($_get['page'])){ 
  19.         $p = (int)$_get['page']; 
  20.     }else
  21.         $p = 1; 
  22.     } 
  23.     $start = $pagesize * ($p - 1); 
  24.     $query = @mysql_query("select * from $table $wwhere order by $paixu limit $start,$pagesize"or die ("数据查询失败2!"); 
  25.     if ($do == 1){ 
  26.         $queryarray = array($query,$total,$sum,$p); 
  27.         return $queryarray
  28.     } 
  29.     if($do == 2){ 
  30.         $parray = array($total,$sum,$p); 
  31.         return $parray
  32.     } 
  33.  }else
  34.      $query = @mysql_query("select * from $table $wwhere order by $paixu limit $pagesize"or die ("数据查询失败1!"); 
  35.      if ($do == 1){ 
  36.             $queryarray = array($query,$total,$sum,$p); 
  37.             return $queryarray
  38.      } 
  39.      if($do == 2){ 
  40.             $parray = array($total,$sum,$p); 
  41.             return $parray
  42.      } 
  43.  } 
  44. //返回分页条   
  45. function fenyedaohang($total="",$sum="",$p="",$menut=""){ 
  46.  $w = substr($menut,strrpos($menut,"&")+1,2); 
  47.  $wr = substr($menut,strrpos($menut,"=")+1,strlen($menut)); 
  48.  $pindao = $_server["script_name"];$pinstrlen = strrpos($pindao,"/"); $pindao = substr($pindao,$pinstrlen+1,strlen($pindao)); 
  49.     if($w == "pr"

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论