第一,我们先创建一个表,用来存放数据的
本人实现的是用原生php+mysql实现。都混在一起
header('content-type:text/html;charset=utf-8');
include('./sqldb.php');
$sql="select * from test order by id desc";
$result=mysql_query($sql);
$num=mysql_num_rows($result); //页总数
$pageSize=5; //页尺寸
$pageCount=ceil($num/$pageSize);//总页数
$pageNo=isset($_GET['page'])?$_GET['page']:1; //页码
$pageNext=$pageNo+1;//下一页
$pagePrev=$pageNo-1;//上一页
//判断页码越界
if($pageNext>$pageCount) $pageNext=$pageCount;
if($pagePrev<1) $pagePrev=1;
if($pageNo>$pageCount) $pageNo=$pageCount;
if($pageNo<1) $pageNo=1;
$offset=($pageNo-1)*$pageSize; //偏移量
mysql_data_seek($result, $offset);//将结果指针移至offset处
?>
tr{background-color:#ffffff; font-size:12px;}
td{text-align:center;height:30px;}
ID | 姓名 | 权限 |
for ($i=0; $i
$row=mysql_fetch_assoc($result);
if ($row) :
?>
<?php echo $row['id']?><?php echo $row['name']?>switch ($row['flag']) {
case '1':
echo "老师";
break;
case '2':
echo "教授";
break;
default:
echo "学生";
break;
}
?>
endif;
endfor;
?>
共<?php echo $num ?>条
共<?php echo $pageCount ?> 页
每页 <?php echo $pageSize ?>条