首页 > 代码库 > 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分页