php+mysql实现分页:上一页,下一页 |
您所在的位置:网站首页 › php简单分页 › php+mysql实现分页:上一页,下一页 |
mysql里将数据分页显示的语句是:limit 5,1。5表示检索开始位置,1表示显示1页 所以在php中要实现上一页,下一页就要传一个数据page给limit,就可以分页。 可以理解为三个步骤: 1) 连接数据库,在前端将数据显示出来 ; 2)从前端传page(页码值)给php,这里也要判断符合范围内的页码:就是不小于1,不大于总页数; 3)php获得页码,做出判断,进行相应-+操作,改变limit值。 ps:数据都是已经在数据库中建好的,这里php只负责连接。
首先要知道如何在前端显示数据库中的信息: php文件: //连接数据库: $link = mysqli_connect("localhost","root","123456","test") or die ("错误:连接数据库失败"); //一次为:服务器,用户名,密码,库名 mysqli_query($link,"set names 'utf8'"); //输出的编码方式,这句一定要有。 //连接表: $sql = "SELECT * FROM wordspace WHERE sa_id IS NOT NULL"; //mysql查询语句 $sqlcount = mysqli_query($link,$sql) or die ("查询失败"); //将其输出. $info = mysqli_fetch_ array($sqlcount); while($info){ $result[ ] = $info; //传值给一个数组 } mysqli_free_result($info); //查询完后要释放该表 mysqli_close($link); //关闭数据库将刚才获取数据库的数组显示在前端。 id Price customer |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |