文件名称:PHP 分页实例源码 MYSQL数据库文件.rar
文件大小:38KB
文件格式:RAR
更新时间:2022-07-30 04:29:46
PHP源码-插件模块
PHP 分页实例,演示从数据库创建到读取数据集,对数据集分页的整个过程。产生 1 2 3 的分页序号: //数据库连接 @mysql_connect("localhost","root","111") or die("连接数据库失败:".mysql_error()); mysql_select_db("test");mysql_query("set character set 'gbk'"); //每页显示的留言数 $pagesize = 4; //确定页数 p 参数 $p = $_GET['p']?$_GET['p']:1; //数据指针 $offset = ($p-1)*$pagesize; //查询本页显示的数据 $query_sql = "SELECT * FROM guestbook ORDER BY id DESC LIMIT $offset , $pagesize"; //echo $query_sql; $result = mysql_query($query_sql); //循环输出 while($gblist = mysql_fetch_array($result)){ echo '',$gblist['nickname'],''; echo '发表于:',date("Y-m-d H:i", $gblist[createtime]),''; echo '内容:',$gblist['content'],'';} //分页代码//计算留言总数 $count_result = mysql_query("SELECT count(*) as count FROM guestbook"); $count_array = mysql_fetch_array($count_result); //计算总的页数 $pagenum=ceil($count_array['count']/$pagesize); echo '共 ',$count_array['count'],' 条留言'; //循环输出各页数目及连接
【文件预览】:
codesc.net
----PHP 分页技术()
--------15.png(14KB)
--------index.php(1KB)
--------data()
--------14.png(22KB)