本文共 1248 字,大约阅读时间需要 4 分钟。
query('select * from user'); if(empty($result)){ echo '查询失败'; die(); }else{ $total=$result->num_rows;//总记录条数 } if(isset($_GET['page'])&&$_GET['page']!=null){ $page=$_GET['page'];//点击的当前页 $pageSize=3;//每一页显示条数 $start=($page-1)*$pageSize;//数据查询的开始位置 $pageTotal=ceil($total/$pageSize);//总页数 $sql="select * from user limit $start,$pageSize"; if(!empty($result=$conn->query($sql))){ while($row=$result->fetch_assoc()){ echo "$row[name]"; echo " "; } echo ""; /*============页码封装============*/ $pagenum=array(); if($pageTotal>1){ $pre=$page-1; if($page==1){//当前页为1,禁止往前翻页 $pagenum[0]="上一页"; }else{ $pagenum[0]="上一页"; } for($i=1;$i<=$pageTotal;$i++){ $pagenum[$i]="$i"; } $next=$page+1; if($next>$pageTotal){ $pagenum[$pageTotal+1]="下一页"; }else{ $pagenum[$pageTotal+1]="下一页"; } print_r($pagenum); } } }?>
转载地址:http://ipjtx.baihongyu.com/