一个简单的mysql数据库分页的程序模板
来源:互联网 发布:2016淘宝销量排名 编辑:程序博客网 时间:2024/04/28 09:39
下面是一个简单的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;
?>
- 一个简单的mysql数据库分页的程序模板
- php初探: 一个简单的mysql数据库分页的程序模板
- 一个简单的分页程序
- 分页程序代码(mysql数据库的简单分页)
- 一个简单的ASP分页程序
- 一个简单的GridView分页通用程序
- 一个简单的分页
- 一个简单的分页
- 一个简单的分页
- 一个简单的分页(mysql) 简单实现
- c++编写一个简单的数据库程序
- 一个简单的jsp访问数据库程序
- 一个简单的MySQL数据库脚本
- 一个简单访问Mysql数据库的例程
- 怎样创建一个简单的mysql数据库
- mysql搭建一个简单的数据库
- C#连接数据库简单点的,可以当成一个模板
- SQLserver2005的简单分页程序
- 用C#获取CPU编号、硬盘编号等系统有关环境、属性
- 为自己的C++程序写了一个朴素的TDD
- Head First C# 中文版 第13章 控件和图形 page611
- 把文件流读入字节数组的几种方法
- jsp设置ie自动打开word(ie6不行)
- 一个简单的mysql数据库分页的程序模板
- PHP生成随机字符串
- C++内置类型对象转换
- DHC log 2009-8-6 yqsh
- 完全讲解PHP+MySQL的分页显示示例分析
- 高斯背景建模学习 icvUpdateGaussianBGModel()
- ZOJ 2029 The Intervals
- 十年 - PMP备考总结
- Java操作系统注册表