下面是一个简单的php连接mysql数据库进行数据分页显示的模版可以按注释说明信息进行修改里面的sql语句是可以自己改的
注意分析和观察里面相关分页部分的代码的书写和实现的方式
<?php
$link=mysql_connect(localhostroot)ordie(mysqldatabaseconnecterror);
mysql_select_db(yourdatabase)ordie(theselecteddatabaseisnotexist);
?>
//这里插入你的html代码
<?php
$sql=selectcount(*)countfromyour_table;
$result=mysql_query($sql)ordie(mysql_errno():mysql_error()\n);
$rs=mysql_fetch_object($result);
$recountCount=$rs>count;
$show=;
$totalPage=ceil($recountCount/$show);
$page=(isset($_GET[page])&&$_GET[page]>=)?$_GET[page]:;
$isLast=($page==($totalPage))?true:false;
$hasNoPre=($page==)?true:false;
$hasNoNext=($page==$totalPage)?true:false;
$isFirst=($page==)?true:false;
$start=$page*$show;
mysql_free_result($result);
?>
//这里插入你的html代码
<?
$sql=select*fromyour_tablelimit$start$show;
$result=mysql_query($sql)ordie(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+)/$totalPage 页;
$str = $isFirst? 首页 : <a href=\?page=\>首页</a>;
$str = $hasNoPre?上一页 : <a href=\?page=($page)\>上一页</a>;
$str = $hasNoNext? 下一页 : <a href=\?page=($page+)\>下一页</a>;
$str = $isLast?尾页 : <a href=\?page=($totalPage)\>尾页</a>;
echo $str;
?>