<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>查询界面</title>
</head>
<body>
<?
$zhi=$_POST['zhi'];
$zd=$_POST['zd'];
$conn = mysql_connect ("localhost","root","sys123")||die("无法连接数据库");
mysql_select_db("yxcx")||die("选择数据库失败");
mysql_query("set names utf8");
$filename="khzl.php";   //定义本程序文件名(必须和本文件的名称一样,且包含扩展名)
$tablename="khxx";              //定义查询的表名
$turn="order by khbh";        //定义查询的排序方式
$oncondition="where ".$zd." like '$zhi'";      //定义查询条件$execc="select count(*) from ".$tablename." ".$oncondition;
$resultc=mysql_query($execc);
$rsc=mysql_fetch_array($resultc);$num=$rsc[0];                   //计算总记录数
$perpage=20;                     //定义每页显示记录数(自定义)
$totalpage=ceil($num/$perpage); //计算总页数$page=$_GET['page'];
if($page<0)$page=0;
if($page>=ceil($num/$perpage))$page=ceil($num/$perpage)-1;
$nowpage=$page+1;                //计算当前第几页$exec="select * from ".$tablename." ".$oncondition." ".$turn." limit ".($page*$perpage).",$perpage";
$result=mysql_query($exec);
while($rs=mysql_fetch_object($result))
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>查询界面</title>
</head>
<body>
共有记录:<?=$num?> 
每页记录:<?=$perpage?> 
共有页数:<?=$totalpage?> 
当前页数:<?=$nowpage?>
<?
echo "id:".$rs->khbh."    ";   //显示记录的id
echo "title:".$rs->khmc."<br>"; //显示记录的title}
?><br>
<br><br>
<a href="<?=$filename?>?page=0">首页</a> 
<a href="<?=$filename?>?page=<?=($page-1)?>">上一页</a> 
<a href="<?=$filename?>?page=<?=($page+1)?>">下一页</a> 
<a href="<?=$filename?>?page=<?=ceil($num/$perpage)-1?>">尾页</a>
</body>
</html>