1. 程式人生 > >php中讀取資料庫裡記錄並分頁

php中讀取資料庫裡記錄並分頁

//echo "page is:" ;
// echo $page;
// echo '<br/>';
 //計算記錄偏移量   
 $offset=$pagesize*($page-1);
// echo "offset is:" ;
 echo $offset;
 //取記錄   
 $res=mysql_query("select   *   from   image   order   by   id   desc   limit   $offset,$pagesize"   ,$db);   
 //迴圈顯示記錄   
 if   ($myrow   =   mysql_fetch_array($res))   
 {   
 $i=0;   
 ?>     
<table cellspacing=0 bordercolordark=#FFFFFF width="95%" bordercolorlight=#000000 border=1 align="center" cellpadding="2">
  <tr bgcolor="#6b8ba8" style="color:FFFFFF">
    <td width="10%" align="center" valign="bottom" height="19">ID</td>
    <td width="10%" align="center" valign="bottom">圖片名稱</td>
    <td width="5%" align="center" valign="bottom">上傳人姓名</td>
 <td width="%40" align="center" valign="bottom">上傳時間</td>
 <td width="60%" align="center" valign="bottom">圖片效果</td>
 
  </tr> 
 <?php   
 do   {   
 $i++;   
 ?>   
 <tr>   
 <td   width="5%"   bgcolor="#E6F2FF"><?php   echo   $i;?></td>   
 <td   width="10%"   bgcolor="#E6F2FF"><?php   echo   $myrow[1];?> </td>
 <td   width="5%"   bgcolor="#E6F2FF"><?php   echo   $myrow[2];?> </td>
  <td   width="40%"   bgcolor="#E6F2FF"><?php   echo   $myrow[3];?>  </td>
   <td   width="60%"   bgcolor="#E6F2FF"><img src="<?=$myrow[4];?>"/></td> 
 </tr>   
 <?php   
 }   
 while   ($myrow   =   mysql_fetch_array($res));   
 echo   "</table>"   ;   
 }   
 //顯示總頁數   
 echo   "<div   align='center'>共有".$pages."頁(".$page."/".$pages.")<br>";   
 //顯示分頁數   
 for   ($i=1;$i<=$pages;$i++)   
 echo   "<a   href='pages.php?page=".$i."'>第".$i   ."頁</a>     "; 
 //echo "page is:";
 //echo "$page";
 
// echo   "<br>";   
 //顯示轉到頁數   
 echo   "<form   action='pages.php'   method='post'>   ";   
 //計算首頁、上一頁、下一頁、尾頁的頁數值   
 $first=1;   
 $prev=$page-1;   
 $next=$page+1;   
 $last=$pages;   
   
 echo   "<a   href='pages.php?page=".$first."'>首頁</a>     ";
  //echo "page is:";
 //echo "$page";
 echo   "<a   href='pages.php?page=".$prev."'>上一頁</a>     ";   
    
   
 echo   "<a   href='pages.php?page=".$next."'>下一頁</a>     ";   
 echo   "<a   href='pages.php?page=".$last."'>尾頁</a>     ";   
   
   
 echo   "</form>";   
 echo   "</div>";   
 ?>