<?php
header("Content-type: text/html;charset=UTF8");//输出编码,避免中文乱码
?>
<script language="javascript" src="ajaxpg.js"></script>
<script language="javascript" src="jq/jquery-1.6.2.min.js"></script>
<link rel="stylesheet" type="text/css" href="page.css">
<?php
//page=isset($_GET['page'])?intval($_GET['page']):1;        //这句就是获取page=18中的page的值,假如不存在page,那么页数就是1。
$num=10;//每页显示10条数据
$db=mysql_connect("localhost","root",""); //创建数据库连接
mysql_select_db("liuy",$db) or die("数据库链接错误");//选择要操作的数据库
mysql_query("set names utf8");
$result=mysql_query("select * from message");
$total=mysql_num_rows($result); //查询所有的数据
$url='test.php';//获取本页URL
$pagenum=ceil($total/$num);//获得总页数,也是最后一页
$page=min($pagenum,$page);//获得首页
$prepg=$page-1;//上一页
$nextpg=($page==$pagenum ? 0 : $page+1);//下一页
$offset=($page-1)*$num;//获取limit的第一个参数的值,假如第一页则为(1-1)*10=0,第二页为(2-1)*10=10。
$pagenav="<ul>";
//开始分页导航条代码:
$pagenav.="<li>显示第 <B>".($total?($offset+1):0)."</B>-<B>".min($offset+10,$total)."</B> 条记录</li><li>共 $total 条记录&nbsp;</li>";
//如果只有一页则跳出函数:
if($pagenum<=1) return false;
$pagenav.="<li> <a href=javascript:dopage('result','$url?page=1');>首页</a></li> ";
if($prepg) $pagenav.="<li> <a href=javascript:dopage('result','$url?page=$prepg');>前页</a></li> "; else $pagenav.=" <li>前页</li> ";
if($nextpg) $pagenav.="<li><a href=javascript:dopage('result','$url?page=$nextpg');>后页</a> </li>"; else $pagenav.=" <li>后页</li> ";
$pagenav.="<li> <a href=javascript:dopage('result','$url?page=$pagenum');>尾页</a></li> ";
$pagenav.="<li>第 $page 页</li><li>共 $pagenum 页</li></ul>";
//假如传入的页数参数大于总页数,则显示错误信息
If($page>$pagenum){
       Echo "Error : Can Not Found The page ".$page;
       Exit;
}
$info="select * from message limit $msg,$num";//获取相应页数所需要显示的数据
//$result = mysql_query("SELECT id, name FROM mytable");
//printf ("ID: %s Name: %s", $row[0], $row["name"]);
while ($row = mysql_fetch_array($result)){
?>
<table width="996" border="1" align="center">
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><?php echo $row["id"];?> </td>
  </tr>
  <tr>
    <td><?php echo $row["title"];?></td>
  </tr>
  <tr>
    <td><?php echo $row["opinion"];?></td>
  </tr>
  <tr>
    <td><?php echo $row["QQ"];?></td>
  </tr>
  <tr>
    <td><?php echo $row["phone"];?></td>
  </tr>
  <tr>
    <td><?php echo $row["address"];?></td>
  </tr>
  <tr>
    <td><?php echo $row["content"];?></td>
  </tr>
  <tr>
<td>
<div id='result' align="center">
<?php
echo $msg;
echo $pagenav;
?>
</div>    
</td>
  </tr>
</table>
<?php } ?>