- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的
服务器维护
,企业网站维护
,网站维护
服务 - (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0 |
下面是一个简单的php连接mysql数据库进行数据分页显示的模版.可以按注释说明信息进行修改,里面的sql语句是可以自己改的.
注意分析和观察里面相关分页部分的代码的书写和实现的方式.
<?php
$link = mysql_connect('localhost', 'root', '') or die('mysql database connect error');
mysql_select_db('your database') or die('the selected database is not exist');
?>
//这里插入你的html代码,
<?php
$sql = 'select count(*) count from your_table';
$result = mysql_query($sql) or die(mysql_errno().": ".mysql_error()."n");
$rs=mysql_fetch_object($result);
$recountCount = $rs->count;
$show = 20;
$totalPage = ceil($recountCount/$show);
$page = (isset($_GET['page']) && $_GET['page']>=0)? $_GET['page']: 0;
$isLast = ($page==($totalPage-1))? true: false;
$hasNoPre = ($page==0)? true: false;
$hasNoNext = ($page==$totalPage-1)? true: false;
$isFirst = ($page==0)? true:false;
$start = $page*$show;
mysql_free_result($result);
?>
//这里插入你的html代码,
<?
$sql = "select * from your_table limit $start,$show";
$result = mysql_query($sql) or die(mysql_errno().": ".mysql_error()."n");
while($rs=mysql_fetch_object($result)){
//这个循环里的html代码自己更具实际情况修改
echo $rs->art_id;
echo "<br>";
}
mysql_free_result($result);
?>
<?
$str = "共 $recountCount 条记录,当前第 ".($page+1)."/$totalPage 页";
$str .= $isFirst? "首页" : "<a href="?page=0">首页</a>";
$str .= $hasNoPre? "上一页" : "<a href="?page=".($page-1)."">上一页</a>";
$str .= $hasNoNext? "下一页" : "<a href="?page=".($page+1)."">下一页</a>";
$str .= $isLast? "尾页" : "<a href="?page=".($totalPage-1)."">尾页</a>";
echo $str;
?>
我要申请本站:N点 | 黑客防线官网 | |
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |