请选择 进入手机版 | 继续访问电脑版
贠老师培训群:150322713    贠老师QQ:767708506

贠老师office培训-excel学习网

 找回密码
 立即注册
点击咨询贠老师
查看: 284|回复: 14

[mysql] mysql数据库分页的程序模板

[复制链接]

607

主题

604

帖子

1909

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1909
发表于 2016-2-25 21:04:47 | 显示全部楼层 |阅读模式

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

想要了解更多更全面的web前段知识,css样式,html教程,数据库教程,word教程,excel教程等等,就到excel学习网www.excelxue.com






回复

使用道具 举报

2

主题

1048

帖子

156

积分

注册会员

Rank: 2

积分
156
发表于 2016-3-15 21:46:48 | 显示全部楼层
楼主是好人哪,感谢分享,太棒了!
回复 支持 反对

使用道具 举报

0

主题

775

帖子

783

积分

高级会员

Rank: 4

积分
783
发表于 2016-3-19 09:36:56 | 显示全部楼层
大神啊!豁然开朗。。。。。。
回复 支持 反对

使用道具 举报

8

主题

1005

帖子

88

积分

注册会员

Rank: 2

积分
88
发表于 2016-3-23 21:38:26 | 显示全部楼层
谢谢您的分享!
回复 支持 反对

使用道具 举报

2

主题

948

帖子

83

积分

注册会员

Rank: 2

积分
83
发表于 2016-3-26 11:07:38 | 显示全部楼层
希望楼主能够收集更多的资料,谢谢了!
回复 支持 反对

使用道具 举报

2

主题

920

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2016-4-4 09:11:00 | 显示全部楼层
楼主不错
回复 支持 反对

使用道具 举报

1

主题

1042

帖子

76

积分

注册会员

Rank: 2

积分
76
发表于 2016-4-15 13:30:40 | 显示全部楼层
希望楼主能够收集更多的资料,谢谢了!
回复 支持 反对

使用道具 举报

0

主题

704

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2016-4-18 22:35:04 | 显示全部楼层
佩服你,能发这么好的帖子,厉害
回复 支持 反对

使用道具 举报

0

主题

775

帖子

783

积分

高级会员

Rank: 4

积分
783
发表于 2016-9-18 21:57:37 | 显示全部楼层
这个资料非常不错,好东东!
回复 支持 反对

使用道具 举报

0

主题

957

帖子

52

积分

注册会员

Rank: 2

积分
52
发表于 2017-4-10 21:30:12 | 显示全部楼层
好啊楼主,没想到啊,太好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



陕ICP备15003731号  

贠老师培训 GMT+8, 2018-11-21 01:32 , Processed in 0.211583 second(s), 30 queries .

快速回复 返回顶部 返回列表