当前位置: 首页 > ai >正文

PHP分页显示数据,在phpMyadmin中添加数据

<?php
$con=mysqli_connect('localhost','root','','stu');
mysqli_query($con,"set names utf8"); //设置字符集为utf8
$sql="select * from teacher";
$result=mysqli_query($con,$sql);
$count=mysqli_num_rows($result); //记录总条数$count。
$pagesize=10;//每页要显示的记录条数$pagesize
if ($count%$pagesize==0) $pagecount=$count/$pagesize;else $pagecount=(int)($count/$pagesize+1); //总页数$pagecount
$row=mysqli_fetch_assoc($result); //数组$row的键名为字段名
  
$page=@$_REQUEST["page"];  //欲显示的页数$page
if ($page==null) $currentpage=1;else $currentpage=intval($page);
for($i=1;$i<=($currentpage-1)*$pagesize;$i++) //指定每一页面显示20条记录 
{  if (!$row) break;
   $row=mysqli_fetch_assoc($result); 
}

?>
<table width="500" border="1" align="center" cellpadding="0">
  <tr>
    <td height="25" colspan="5" align="center" bgcolor="#99CCCC">第<?php echo $currentpage;?>页/共<?php echo $pagecount;?>页</font> &nbsp;&nbsp;
     <?php
      if ($currentpage==1)  echo "首 页 | 上一页 | ";
      else
      {?>
          <a href="EX7-7.php?page=1">首 页</a> |
          <a href="EX7-7.php?page=<?php echo $currentpage-1;?>">上一页</a> |
      <?php
      }
              
      if ($currentpage==$pagecount) echo "下一页 | 尾 页";
      else
      {?>
          <a href="EX7-7.php?page=<?php echo $currentpage+1;?>">下一页</a> |
          <a href="EX7-7.php?page=<?php echo $pagecount;?>">尾 页</a>
      <?php
      }
      ?></td>
  </tr>
  <tr>
    <td width="100" height="25" align="center">职工号</td>
    <td width="100" height="25" align="center">姓名</td>
    <td width="100" height="25" align="center">密码</td>
    <td width="100" height="25" align="center">性别</td>
    <td width="100" height="25" align="center">出生日期</td>
  </tr>
   <?php
        for($i=1;$i<=$pagesize;$i++)
        {  if (!$row) break;        
   ?>        
  <tr>
    <td width="100" height="25" align="center"><?php echo $row["职工号"];?></td>
    <td width="100" height="25" align="center"><?php echo $row["姓名"];?></td>
    <td width="100" height="25" align="center"><?php echo $row["密码"];?></td>
    <td width="100" height="25" align="center"><?php echo $row["性别"];?></td>
    <td width="100" height="25" align="center"><?php echo $row["出生日期"];?></td>
  </tr>
   <?php
            $row=mysqli_fetch_assoc($result); 
        }
    ?>
</table>

添加teacher表中的数据

首先创建表中的表头内容

在填入数据

最后的结果如下图:

http://www.xdnf.cn/news/4098.html

相关文章:

  • window 显示驱动开发-线程同步和 TDR
  • 【Docker系列】使用格式化输出与排序技巧
  • 如何对 Redis 进行水平扩展和垂直扩展以应对微服务流量的增长?
  • 【ARM】DS-试用授权离线激活
  • 动手学深度学习12.1. 编译器和解释器-笔记练习(PyTorch)
  • Kubernetes环境部署OwnCloud网盘服务
  • 学苑教育杂志学苑教育杂志社学苑教育编辑部2025年第9期目录
  • 前端知识-hook
  • 荣耀A8互动娱乐组件部署实录(第4部分:房间服务端逻辑与玩家交互处理)
  • spring cloud gateway(网关)简介
  • C++ 类
  • 02 mysql 管理(Windows版)
  • LintCode407-加一,LintCode第479题-数组第二大数
  • [Linux_69] 数据链路层 | Mac帧格式 | 局域网转发 | MTU MSS
  • 虚标的WIFI连接速度
  • n8n系列(1)初识n8n:工作流自动化平台概述
  • 第二章 Logback的架构(二)
  • RabbitMQ ①-MQ | Linux安装RabbitMQ | 快速上手
  • 游戏引擎学习第261天:切换到静态帧数组
  • (提升)媒体投稿技能
  • 机器学习 day6 -线性回归练习
  • 云计算与大数据进阶 | 21、可扩展系统构建
  • PyTorch 与 TensorFlow 中基于自定义层的 DNN 实现对比
  • 应用服务器Tomcat
  • ImageView显示圆角图片的一种方式
  • 【免费试用】LattePanda Mu x86 计算模块套件,专为嵌入式开发、边缘计算与 AI 模型部署设计
  • javascript:void(0) 是一个常见的 JavaScript 伪协议
  • AI日报 · 2025年5月06日|Anthropic 启动 AI for Science 项目
  • React 中集成 Ant Design 组件库:提升开发效率与用户体验
  • 【HFP】蓝牙语音通信高级功能解析:快速拨号与呼叫等待协议实现