php会员信息分页显示 简单分页代码

php会员信息分页显示 简单分页代码

php实例qingyu2021-05-27 9:52:56164A+A-

  php会员信息分页显示 简单分页代码

  在网站中,用户的个人信息一般存储在数据库中,这样不仅可以提高存储效率。还可以提高用户个人信息的安全性。本例实现简单的会员信息分页。一方面读取数据库中用户信息,显示在页面中;另一方面通过分页,合理安排页面显示布局,方便用户查看。

  实例代码:

<?php
$conn = mysqli_connect('127.0.0.1','root','root');
mysqli_select_db($conn,'jichu');
mysqli_query($conn,"set names utf8");

$page = isset($_GET['page']) ? $_GET['page'] : 1;   //当前页
$page_size = 3;                                      //每页总条数
$sql = "select * from user";
$result = mysqli_query($conn,$sql);
$max_rows =mysqli_num_rows($result);            //获取总条数
$max_page = ceil($max_rows/$page_size);        //获取总页数

$previous_page  = $page - 1;                    //上一页
$next_page      = $page + 1;                    //下一页

if ($previous_page == 0) {
    $previous_page = 1;
}


if ($next_page > $max_page) {
    $next_page = $max_page;
}

$offset = ($page-1)*$page_size;
$sql = "select * from user limit $offset,$page_size";
$re = mysqli_query($conn,$sql);
echo "<table border=\"1\">";
while($rows = mysqli_fetch_assoc($re)){
    echo "<tr>";
    echo "<td>{$rows['id']}</td>";
    echo "<td>{$rows['username']}</td>";
    echo "<td>{$rows['emial']}</td>";
    echo "<td>".date("Y-m-d H:i:s",strtotime($rows['date']))."</td>";
    echo "</tr>";
}
echo "</table>";
echo "当前{$page}/{$max_page}页 共计{$max_rows}条信息"."&nbsp;";
echo "<br>";
echo "<a href='30.php?page=1'>首页</a>"."&nbsp;";
echo "<a href='30.php?page=".$previous_page."'>上一页</a>"."&nbsp;";
echo "<a href='30.php?page=".$next_page."'>下一页</a>"."&nbsp;";
echo "<a href='30.php?page=".$max_page."'>最后一页</a>"."&nbsp;";


  运行结果:

php会员信息分页显示 简单分页代码

点击这里复制本文地址 如需修改代码或者定制开发,请联系站长

支持Ctrl+Enter提交
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理