首页 > 代码库 > PHP分页
PHP分页
<php
//连接数据库
$link=mysql_connect(‘localhost‘,‘root‘,‘root‘);
//设置每页显示的数据(几条)
$pageNum=3;
//拼接mysql 查询表中一共有多少数据
$sql=‘select count(*) form table_name ‘;
$res=mysql _query($sql,$link); //得到一个资源
//得到一组数据
$totalNum=ql_fetch_assoc($res)[0]; //结果为一个整型
//计算可以分几页,并进一取整
$pageSize=ceil($totalNum/$pageNum);
//判断是否选择第一页
$page=1;
if(empty($page)){
$page=1;
}else{
$page=totaleNum/$pageNum;
}
//设置每页头条的ID
$offSet=($page-1)*$pageNum;
//拼接mysql 查询数据库
$sql=‘select * form table_name limit $offSet,$pageNum‘;
$res=mysql_query($sql,$link);
//得到查询到的数据(数组)
while($row=mysql_fetch_assoc($res)) }
?>
//遍历需要的字段数据
ID <?php echo $row[‘id‘]; ?>
Name <?php echo $row[‘name‘]; ?>
PIC >?php echo $row[‘pic‘]; ?>
<?php } ?>
<?php
//遍历页数
for($i=1;$i<=$pageSize;$i++){
?>
//显示页数的数据
<a href="http://www.mamicode.com/#?id=<?php echo $page; ?>"><?php echo $i;?></a>
<?php } ?>
PHP分页