<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      完成分10頁分向前10頁向后10頁的處理

      [摘要]<? /*====對數據的記錄進行分頁顯示===== 一張頁面有連續的十個頁面的連接 一頁可顯示limit_row條記錄信息 并有下十頁和上十頁翻頁功能 =================================== ------需傳入值total_row;limit_r...
      <?  
      /*====對數據的記錄進行分頁顯示=====  
      一張頁面有連續的十個頁面的連接  
      一頁可顯示$limit_row條記錄信息  
      并有下十頁和上十頁翻頁功能  
      ===================================  

      ------需傳入值$total_row;$limit_row;$pagename;-----  
      $total_row為所選查詢結果的總行數  
      $limit_row為每頁顯示的最大行數  
      $pagename為返回顯示頁面名稱。(不帶后綴名)  
      ----------------------------------------------------  

      ----------------------------------------------------  
      $page當前所讀頁面  
      $total_page為共可分為幾頁.  
      $row_begin為從第幾行開始讀  
      $row_end為讀到第幾行為止  
      -----------------------------------------------------*/  

      if (!$page){ $page=1;}  
      $total_page=ceil($total_row/$limit_row);  
      $row_begin=$limit_row*($page-1);  
      if($page==$total_page&&($total_row%$limit_row)){  
      $read_row=($total_row%$limit_row);  
      }else{$read_row=$limit_row;}  
      if($total_page<=10){  
      $page_begin=0;  
      $page_end=$total_page;  
      $page10=1;  
      $newpage10=1;  
      }else{  
      //--------------分頁顯示下十頁----------------  
      // $page10為總共有幾個十頁  
      // $newpage10為讀十頁的起始位置  
      // $page_endx為讀取最后的頁數  

      $page10=ceil($total_page/10);  
      if($newpage10 ==""){$newpage10=1;}  
      $page_begin=10*($newpage10-1);  
      if($newpage10==1)  
      {  
      if($newpage10==($page10-1)&&($total_page%10))  
      {  
      $page_endx=$total_page%10;  
      $page_end=10;  
      echo "<FONT FACE=ARIAL SIZE=2> 最前十頁 <A HREF=\"$pagename.php?newpage10=2&&page=11\">下 $page_endx 頁</A> </FONT>";  
      }else{  
      $page_end=10;  
      echo "<FONT FACE=ARIAL SIZE=2> 已是最前十頁 <A HREF=\"$pagename.php?newpage10=2&&page=11\">下十頁</A> </FONT>";  
      }  
      }elseif($newpage10>1){  
      if($newpage10==$page10&&($total_page%10))  
      {$page_end=$total_page%10;  
      echo "<FONT FACE=ARIAL SIZE=2> <A HREF=\"$pagename.php?newpage10=".($newpage10-1)."&&page=".(($newpage10-2)*10+1)."\">前十頁</A> 已是最后 $page_end 頁 </FONT>";  
      }else{  
      if($newpage10==($page10-1)&&($total_page%10))  
      { $page_endx=$total_page%10;  
      $page_end=10;  
      echo "<FONT FACE=ARIAL SIZE=2> <a href=\"$pagename.php?newpage10=".($newpage10-1)."&&page=".(($newpage10-2)*10+1)."\"> 前十頁</a> <A HREF=\"$pagename.php?newpage10=".($newpage10+1)."&&page=".($newpage10*10+1)."\">下 $page_endx 頁</A> </FONT>";  
      } else{  
      $page_end=10;  
      echo "<FONT FACE=ARIAL SIZE=2> <A HREF=\"$pagename.php?newpage10=".($newpage10-1)."&&page=".(($newpage10-2)*10+1)."\">前十頁</A> <A HREF=\"$pagename?newpage10=".($newpage10+1)."&&page=".($newpage10*10+1)."\">下十頁</A> </FONT>";  
      }  
      }  

      }  
      }  

      //----------------------每十頁頁碼--------------------------------------  
      echo "總共:".$total_row."條&nbsp;&nbsp;第&nbsp;";  
      for ($n=$page_begin+1;$n<=$page_begin+$page_end;$n++){  
      echo "<a href=$pagename.php?newpage10=$newpage10&&page=$n >$n</a>&nbsp;";  
      }  
      echo "頁";  

      ?>



      日韩精品一区二区三区高清