php实现网页上一页下一页翻页过程详解(3)
connect.php(连接数据库)
<?php $link=new PDO("mysql:host=localhost;port=3306;dbname=db","root",""); $link->query("set names utf8");
pages.php(获取总页数)
<?php include_once('connect.php');//连接数据库 $result = $link->query("select * from news"); $row=$result->rowCount(); echo $row;
listmore.php(获取数据库里的数据)
<?php include_once ('connect.php'); $num = 4;//每一页显示的数据条数 $cPage = $_GET['cPage'];//获取当前页 $start = $cPage * $num;//计算当前页显示的第一条数据的数目 /*从表中查询从开始$start的一共$num条数据*/ $result = $link->query("select * from news order by id desc limit {$start},$num"); $link = null; while ($row=$result->fetch()){/*每一次读取一条数据*/ $json[]=$row;/*把数据赋给json数组*/ } echo json_encode($json);/*把json数组以json格式返回给HTML*/
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持黑区网络。