网站地图    收藏   

主页 > php专栏 > php分页 >

php分页代码(实用的分页程序) - php分页

来源:自学PHP网    时间:2014-11-30 14:41 作者: 阅读:

[导读] functionpagenavi($total,$offset){global$conf_pagemax;global$conf_home;global$conf_pastlog;global$view;$next=$offset+$conf_pagemax;$prev=$offset-$conf_pagemax;echo!--pagenavigation--......

php分页代码(实用的分页程序)

  1. function pagenavi($total$offset){ 
  2.  global $conf_pagemax
  3.  global $conf_home
  4.  global $conf_pastlog
  5.  global $view
  6.   
  7.  $next = $offset + $conf_pagemax
  8.  $prev = $offset - $conf_pagemax
  9.  echo " <!-- page navigation --> "
  10.   
  11.  if($offset > $conf_pagemax-1){ 
  12.   echo "<a href="index.php?offset=$prev"; 
  13.   if($view == "past"){ 
  14.    echo "&view=past"
  15.   } 
  16.   echo ""><<上一页</a> "; 
  17.  } 
  18.  ($total % $pagemax)? $pagenum = ($total/$conf_pagemax) + 1: $pagenum = ($total/$conf_pagemax); 
  19.  if($total <= $conf_pagemax$pagenum = 0; 
  20.  $c = 0; 
  21.  $page = 1; 
  22.  if($total > $conf_pagemax){ 
  23.   echo "[<b> "
  24.   while($pagenum > 0){ 
  25.    if($offset == $c){ 
  26.     $str .= " $page "
  27.    } else { 
  28.     $str .= " <a href="index.php?offset=$c"; 
  29.     if($view =="past"){ 
  30.      $str .= "&view=past"
  31.     } 
  32.     $str .= "">$page</a> "; 
  33.    } 
  34.    $page++; 
  35.    $pagenum--; 
  36.    $c = $c + $conf_pagemax
  37.   } 
  38.   echo "$str </b>] "
  39.  } 
  40.  if($next < $total){ 
  41.   echo "<a href="index.php?offset=$next"; 
  42.   if ($view == "past"){ 
  43.    echo "&view=past"
  44.   } 
  45.   echo "">下一页>></a> "; 
  46.  } 
  47.  echo "</td></tr></table>"
  48.  echo " <!-- end of page navigation --> <br><br>"
  49.   
  50.  echo " 
  51. [ <a href="$conf_home">返回主页</a> ]  
  52.  "; 
  53.   
  54.  if($view != "past"){ 
  55.   if(file($conf_pastlog)){ 
  56.    echo "[ <a href="index.php?view=past">以前的留言</a> ]"
  57.   } 
  58.  } 
  59.  echo " [ <a href="search.php"> 搜索</a> ] "
  60.  echo " [ <a href="index.php">留言板首页</a> ] "

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

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

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

添加评论