[原创]最简单PHP分页实例,简简单单才是美。^_^
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>最简单PHP分页事例</title> </head> <body> <CENTER> <? $page=isset($_GET['page'])?$_GET['page']:1;//获取页码(%$$383#^67)心情家园www.bbsdiy.net,否则页码为1 if (is_numeric($page)==0)$page=1;//必有为数字(%$$383#^67)心情家园www.bbsdiy.net,否则页码为1 $allnum=165;//总的记录数 $page_size=10;//每页显示的条数 //计算需要的页数 if($allnum){ if($allnum<$page_size){ $page_count=1; }elseif($allnum%$page_size){ $page_count=(int)($allnum/$page_size)+1; }else{$page_count=$allnum/$page_size; } }else{ $page_count=0; } /////////////////////显示记录////////////////////////// if($allnum){ $a=($page-1)*$page_size; $b=$page_size; if (($a+$b)>$allnum) { echo "本页显示:第".($a+1)."条--第".$allnum."条"; }else{ echo "本页显示:第".($a+1)."条--第".($a+$b)."条"; } } /////////////////////显示记录////////////////////////// ?> <br><BR> <? if($page>1){ echo "<a href=?page=1>首页</a> <a href=?page=".($page-1).">上一页</a> "; } echo "第".$page."页/"."共有".$page_count."页"; echo "共有".$allnum."条记录"; if($page<$page_count){ echo" <a href=?page=".($page+1).">下一页</a> <a href=?page=".($page_count).">尾页</a>"; } ?> </CENTER> </body> </html>
收藏此文章 打印 更新 编辑此文章 『关闭窗口』