php教程自学网 - 轻松零基础学php视频教程
条幅广告
当前位置: 主页 > PHP学堂 >

php实现简单的分页

时间:2019-07-17 17:06来源:未知 作者:admin 点击:
分页代码如下 ?php require ../demo01/model.php;//导入连接数据库的代码 $page=isset($_GET[p])? $_GET[p]:1;//定义变量由浏览器传入 $sql = select * from test limit .($page-1) * 5 .,5 ;//查询语句,limit后的两个参数
分页代码如下
<?php
require '../demo01/model.php';//导入连接数据库的代码
$page=isset($_GET['p'])? $_GET['p']:1;//定义变量由浏览器传入
 
$sql = "select * from test limit ".($page-1) * 5 .",5 ";//查询语句,limit后的两个参数第一个是查询的起始位置,第二个是显示的数据条数
$result=mysqli_query($conn,$sql);
 
echo "<table border=1 cellpadding=5 cellspacing=0 align='center' width='15%'>";
echo "<tr> <td>id</td> <td>name</td> <td>sex</td> </tr>";
while ($rows=mysqli_fetch_assoc($result)){
    echo"<tr>";
    echo "<td>{$rows['id']}</td>";
    echo "<td>{$rows['name']}</td>";
    echo "<td>{$rows['sex']}</td>";
    echo "</tr>";
}
echo "</table>";//循环输出数据
mysqli_free_result($result);
$to_sql="SELECT COUNT(*)FROM test";
$result= mysqli_query($conn,$to_sql);
$row=mysqli_fetch_array($result);
$count=$row[0];
$to_pages=ceil($count/5);
if($page<=1){
    echo "<a href='".$_SERVER['PHP_SELF']."?p=1'>上一页</a>";
    }else{
    echo "<a href='".$_SERVER['PHP_SELF']."?p=".($page-1)."'>上一页</a>";
}
if ($page<$to_pages){
    echo "<a href='".$_SERVER['PHP_SELF']."?p=".($page+1)."'>下一页</a>";
 
 
}else{
    echo "<a href='".$_SERVER['PHP_SELF']."?p=".($to_pages)."'>下一页</a>";
}
 
 
?>
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
相关推荐
  • PHP学习进程
  • 做为一个php痴迷者,我一直想整理一份系列学习php的计划。下面是我学习php进程

  • PHP手册阅读笔记
  • 学习PHP以来一直希望有时间能够有时间通读PHP手册,最近终于强迫自己划出一些

  • phphome网站管理系统
  • PhpHome非常适合用来建立资讯类网站,比如政府、高校、行业门户和地区门户等

  • PHPCUSTOM集成环境介绍
  • PHPCUSTOM是windows系统下运行的完全绿色的PHP集成开发环境,是目前最便捷也是最

  • PHP生成奖状
  • ob_clean(); $realname = 姓名:最闲的码农; $schoolname = 社区:Laravel; $image = imagecreatefro

  • PHP-FPM与Nginx的通信机制总结
  • PHP-FPM 介绍 CGI 协议与 FastCGI 协议 每种动态语言( PHP,Python 等)的代码文件需要

  • PHP基础入门(一)---世界上最好用的编程语言
  • 作为一名程序员,我们应该都听过这样一个梗:PHP编程语言,是世界上最好用的

  • php随机数
  • rand()函数用户获取随机数,具体用法如下: rand()可以设置0个参数或者两个参数

  • php多线程实现
  • 多线程 线程 首先说下线程: 线程(thread) 是操作系统能够进行运算调度的最小单

  • 几种php实现定时任务的思路
  • PHP本身是没有定时功能的,PHP也不能多线程。PHP的定时任务功能必须通过和其他

猜你喜欢