PHP分页代码
http://%77%77%77%2E%66%6F%72%61%73%70%2E%63%6E
php分页代码,很其中用到了mysql的一个类,是我自己写的在:http://www.forasp.cn/html/2121.html
$page = htmldecode($_GET["page"]); //获取当前页
if(empty($page)||!is_numeric($page))$page=1;//判断是否是正常,如果不正常则显示第一页
$sql= "sql语句";//全局sql查询语句
$allnum = $db->get_rows($sql);//所有的内容数
$pagesize = 5;//每页显示量
$pagemax = ceil($allnum/$pagesize);//计算最大页量
$page =min($page,$pagemax);//取当前页面和最大页的最小值
$page = $page<=0?1:$page;//如果最小值小于等于0则最小值为1
$begin = ($page-1)*$pagesize;//计算查询开始字段
$sql.=" limit ".$begin.",".$pagesize;//做出新的sql
$db->execute($sql);
$num = $db->num_rows();
if($num>0){
while($rows = $db->fetch_array()){
$leave_list = array("title"=>$rows["title"]);
}
}
$db->free_result();
$pageup = $page>1?$page-1:1;//算出上一页
$pagedowm = $page<$maxpage?$page+1:$pagedown;//算出下一页