1.  
  2. <?php  
  3. $bbsconn=mysql_connect("localhost","root","");   
  4. mysql_select_db("pw83",$bbsconn);   
  5. $sql="select * from table ";//查表  
  6. $res=mysql_query($sql);//取得结果  
  7. $nums=mysql_num_rows($res);//取得总记录数  
  8. $pagesize=10;//设定每页的记录数  
  9. $pages=ceil($nums/$pagesize);//取得总页数  
  10. if($pages<1){$pages=1;}//设定总页数至少1页  
  11. $page=$_GET['page'];//取得传递过来的页数  
  12. if($page>$pages){$page=$pages;}//如果传递过来的页数比总页数还大,就让它等于总页数  
  13. if($page<1){$page=1;}//如果传递过来的页数小于1,就让他等于1  
  14. $kaishi=($page-1)*$pagesize;//为下一步做准备,limit的初始记录  
  15. $sql="select * from table order by id desc limit $kaishi,$pagesize";//取得记录从计算出的初始值开始,一共$pagesize条  
  16. $res=mysql_query($sql);//取得结果  
  17.  
  18. while($arr=mysql_fetch_array($res)){  
  19.  
  20. ?>  
  21. <div>   
  22.  
  23. <table border="0" width="730" cellspacing="0" cellpadding="0">   
  24.     <tr>   
  25.       <td width="41" height="30" bgcolor="#C0C0C0" bordercolor="#0000FF" valign="middle" align="center">编号</td>   
  26.       <td width="100" height="30" bordercolor="#0000FF" bgcolor="#C0C0C0" valign="middle" align="center">用户名</td>   
  27.       <td width="100" height="30" bordercolor="#0000FF" bgcolor="#C0C0C0" valign="middle" align="center">发表人</td>   
  28.         
  29.    </tr>   
  30. <?php   
  31.     while(($row=mysql_fetch_array($res))) {   
  32.  
  33. ?>   
  34.     <tr>   
  35.       <td width="41" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $row["id"]; ?></td>   
  36.       <td width="100" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $row["usr"]; ?></td>   
  37.       <td width="100" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $row["name"]; ?></td>   
  38.     </tr>   
  39. <?php   
  40.     }   
  41. ?>   
  42. </table>   
  43.  
  44. </div>   
  45. 下面是分页<br />  
  46. <a href="?page=1">首页</a> <a href="?page=<? echo $page-1;?>">上页</a> 当前第<? echo $page;?>页 <a href="?page=<? echo $page+1;?>">下页</a> <a href="?page=<? echo $pages;?>">尾页</a>