从0实现html页面下拉加载与下一页
两个个星期前因为自己写博客网站的需要,特地学习了一下"换页",现在反馈下自己的理解。
案例实现的语言为:php+html+mysql+javascript
下一页
案例显示形式
学号 姓名 xxx xxx xxx xxx 具体实现
mysql链接要操作的数据库
//假设本地测试,使用“localhost” $conn = mysql_connect("localhost","usrname","password"); mysql_query("set names 'gb2312'"); mysql_select_db("database_name",$conn);
获取数据库的记录数
//假设我们设置每条记录有一个id号 $sql1 = "select count(id) from guest"; $res1 = mysql_query($sql1,$conn); $row1=mysql_fetch_row($res1); if($row1){ $RecordCount = $row1[0]; //记录的总条数 }
初始化页面标号+页面设置
//如果有当前页就使用,没有就默认第一页。 if (!empty($_GET['PageCurrent'])){ $PageCurrent = $_GET['PageCurrent']; } else $PageCurrent = 1; $PageSize = number; //每页的记录数 $pre = ($PageCurrent-1)*$PageSize;//开始读数据的“起始”页数 $Page = ceil($RecordCount/$PageSize); //总页数 ceil:向上取整
从当前页面开始往后读number条记录
sql2