php代码解析

来源:百度知道 编辑:UC知道 时间:2024/06/01 08:47:59
这段代码主要是对留言后,管理员处理的页面,里面有个分页的功能,希望大侠能详细的解析一下,越具体越好!谢谢!重要的是函数的作用要说清楚!
<html>
<head>
<meta http-equiv="Content-Type" content="text ml; charset=gb2312">
<title>http://www.wzdm.net</title>
</head>
<body>
<?php
require_once("db_conn.php");
$sql="select * from message";
$rs=mysql_query($sql);
$total=mysql_num_rows($rs);
$pagesize=6;
$totalpage=ceil($total/$pagesize);
if(isset($_GET["page"])){
$page=$_GET["page"];
}else{
$page=2;
}
$i=$pagesize*($page-1);
$sql.=" limit "."$i ".','." $pagesize";
$rr=mysql_query($sql);
?>

<CENTER><table width="100%" border="1" cellspacing="1" cellpadding="3"></CENTER&

<html>
<head>
<meta http-equiv="Content-Type" content="text ml; charset=gb2312">
<title>http://www.wzdm.net</title>
</head>
<body>
<?php
require_once("db_conn.php");//预加载db_conn.php 看是预加载不是include包含额 页面打开就加载的而且是只加载一次,db_conn.php是连接数据库用的
$sql="select * from message";//列出message表所有字段记录集
$rs=mysql_query($sql);//执行sql得到记录集$rs
$total=mysql_num_rows($rs);//得到记录集总数$total 都是固定套路了
$pagesize=6;//单页记录数赋值为6
$totalpage=ceil($total/$pagesize);//总页数为记录总数除以单页记录数并取整
if(isset($_GET["page"])){
$page=$_GET["page"];
}else{
$page=2;
}//这个if判断就是当前接收页page排错 page为空就为2
$i=$pagesize*($page-1);
$sql.=" limit "."$i ".','." $pagesize";//查询字符串赋值填上限制条件看好是.=而不是=额前面$sql已经赋值成"select * from message&qu