为了账号安全,请及时绑定邮箱和手机立即绑定

为什么没有显示内容只显示页码?

<?php

require_once '../include.php';

header("content-type:text/html;charset=utf-8");

$sql="select * from imooc_admin";

$totalRows=getResultNum($sql);


$pageSize=3;

//得到总页码数

$totalPage=ceil($totalRows/$pageSize);

$page=$_REQUEST['page']?(int)$_REQUEST['page']:1;

if($page<1||$page==null||!is_numeric($page)){

$page=1;

}

if($page>=$totalPage)$page=$totalPage;

$offset=($page-1)*$pageSize;

$sql="select * from imooc_admin limit{$offset},{$pageSize}";

$rows=fetchAll($sql);

print_r($rows);

foreach($rows as $row){

echo "编号:".$row['id'],"<br/>";

echo "管理员的名称:".$row['username'],"<hr/>";

}

$url=$_SERVER['PHP_SELF'];

$index=($page==1)?"首页":"<a href='{$url}?page=1' >首页</a>";

$last=($page==$totalPage)?"尾页":"<a href='{$url}?page={$totalPage}'>尾页</a>";

$prev=($page==1)?"上一页":"<a href='{$url}?page=".($page-1)."'>上一页</a>";

$next=($page==$totalPage)?"下一页":"<a href='{$url}?page=".($page+1)."'>下一页</a>";

$str="总共{$totalPage}页/当前是第{$page}页";

for($i=1;$i<=$totalPage;$i++){

if($page==$i){

//当前页无连接

$p.="[{$i}]";

}else{

$p.="<a href='{$url}?page={$i}'>[{$i}]</a>";

}

}

echo $str.$index.$prev.$p.$next.$last;

5486a84e0001831104510060.jpg

正在回答

1 回答

你看看你的$rows中是否有记录,或者输出下sql语句看看是否能查到记录

^-^...

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117283    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

为什么没有显示内容只显示页码?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信