非容错PHP数据分页只有简单的逻辑,很多判断容错处理都没有的需要自己写。
//获取传递过来的页码
if(isset($_GET['page'])){
$page=$_GET['page'];
}else{
$page=1;
}
$pagesize=1;//每页显示数据条数
$page_num=($page-1)*$pagesize;//取得每页提取数据开始条数也就是limit的第一个参数
$num=mysql_num_rows(mysql_query("select id from user"));//取得总记录集合
$total_page=ceil($num/$pagesize);//算出总页数进一取整
//提取当夜数据
<?php
$result=mysql_query("select username,sex,face from user order by regtime desc limit $page_num,$pagesize");
?>
//显示页码
<?php
for($i=0;$i<$total_page;$i++){
?>
<li><a href="friend.php?page=<?php echo $i+1; ?>"><?php echo $i+1; ?></a></li>
<?php
}
?>
浙公网安备 33010602011771号