不让它显示所有的页 永远只显示5页或者10页 就像图片中的一样 我这个代码应该怎么改呢?
回复讨论(解决方案) 这是数据库查询的页面
prepare(select * from jianzhi);
$stmt->execute();
$res=$stmt->fetchall();
$rows=count($res);//总的条数
$pagesize=8;//每页的条数
if($rows==0){
$pagenum=0;
}else{
$pagenum=ceil($rows/$pagesize);//分成几页
}
if(isset($_get['page'])){
$page=$_get['page'];
if(empty($page)||$page $page=1;
}else{
$page=intval($page);
}
}else{
$page=1;
}
if($page>$pagenum){
$page=$pagenum;
}
$startnum = ($page - 1)*$pagesize;
$query = select * from blog limit $startnum,$pagesize;
$stmt2=$pdo->prepare($query);
$stmt2->execute();
$res2=$stmt2->fetchall(pdo::fetch_assoc);
看看这个就明白了http://www.imooc.com/learn/419
