PHP分页代码

 1 <?php
 2  include("connection.php");
 3  $perNumber=10;  // 每页显示的记录数
 4  $page= $_GET['page'];  // 获得当前的页面值
 5  $count= mysql_query("select count(*) from user");  // 获得记录总数
 6  $rs= mysql_fetch_array( $count); 
 7  $totalNumber= $rs[0];
 8  $totalPage= ceil( $totalNumber/ $perNumber);  // 计算出总页数
 9  if (! isset( $page)) {
10   $page=1;
11 }  // 如果没有值,则赋值1
12  $startCount=( $page-1)* $perNumber// 分页开始,根据此方法计算出开始的记录
13  $result= mysql_query("select * from user limit  $startCount, $perNumber");  // 根据前面的计算出开始的记录和记录数
14  while ( $row= mysql_fetch_array( $result)) {
15   echo "user_id:". $row[0]."<br>";
16   echo "username:". $row[1]."<br>";  // 显示数据库的内容
17  }
18  if ( $page != 1) {  // 页数不等于1
19  ?>
20 <a href="fenye.php?page=<?php echo  $page - 1;?>">上一页</a> <!--显示上一页-->
21 <?php
22 }
23  for ( $i=1; $i<= $totalPage; $i++) {   // 循环显示出页面
24  ?>
25 <a href="fenye.php?page=<?php echo  $i;?>"><?php  echo  $i ;?></a>
26 <?php
27 }
28  if ( $page< $totalPage) {  // 如果page小于总页数,显示下一页链接
29  ?>
30 <a href="fenye.php?page=<?php echo  $page + 1;?>">下一页</a>
31 <?php
32 } 
33 ?>
34 ================================
 
 

转载于:https://www.cnblogs.com/xieyongfa/p/4049757.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值