数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

一个简单的mysql数据库分页的程序模板


发布日期:2023年01月08日
 
一个简单的mysql数据库分页的程序模板

下面是一个简单的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;

?>

               

上一篇:Linux应用集成MySQL数据库访问技巧

下一篇:安装Ubuntu mysql解压配置编译