php分页函数


Posted in PHP onJuly 08, 2006
<?

/*
需求,建立一个test数据库,在里边建一个test表,里面就
只要id字段,输入一下数据就可以啦。。
由于水平有限,难免出错。。
*/
$conn = mysql_connect("localhost","root","");

$maxnum = 2;  //每页显示记录条数

mysql_select_db("test", $conn);
$query1 = "SELECT COUNT(*) AS totalrows FROM test ";
$result1 = mysql_query($query1, $conn) or die(mysql_error());
$row1 = mysql_fetch_assoc($result1);
$totalRows1 = $row1['totalrows'];  //数据集数据总条数
$totalpages = ceil($totalRows1/$maxnum);//计算可分页总数,ceil()为上舍函数

if(!isset($_GET['page']) || !intval($_GET['page']) || $_GET['page'] > $totalpages) $page = 1;  //对3种出错进行默认处理
//在url参数page不存在时,page不为10进制数时,page大于可分页数时,默认为1
else $page = $_GET['page'];

$startnum = ($page - 1)*$maxnum; //从数据集第$startnum条开始取,注意数据集是从0开始的

$query = "SELECT * FROM test LIMIT $startnum,$maxnum";//选择出符合要求的数据 从$startnum条数据开始,选出$maxnum行
$result = mysql_query($query, $conn) or die(mysql_error());
$row = mysql_fetch_assoc($result);

?>
PHP 相关文章推荐
一个oracle+PHP的查询的例子
Oct 09 PHP
简体中文转换为繁体中文的PHP函数
Oct 09 PHP
php桌面中心(三) 修改数据库
Mar 11 PHP
网页游戏开发入门教程二(游戏模式+系统)
Nov 02 PHP
PHP IF ELSE简化/三元一次式的使用
Aug 22 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
Jun 25 PHP
php使用百度翻译api示例分享
Jan 31 PHP
PHP整数取余返回负数的相关解决方法
May 15 PHP
避免Smarty与CSS语法冲突的方法
Mar 02 PHP
php实现微信公众平台发红包功能
Jun 14 PHP
php命令行写shell实例详解
Jul 19 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
Sep 26 PHP
使用Apache的rewrite技术
Jun 22 #PHP
php正则
Jul 07 #PHP
从零开始 教你如何搭建Discuz!4.1论坛
Jul 07 #PHP
PHP初学者头疼问题总结
Jul 08 #PHP
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
Jul 09 #PHP
最令PHP初学者头痛的十四个问题
Jul 12 #PHP
PHP截取中文字符串的问题
Jul 12 #PHP
You might like
ThinkPHP模板引擎之导入资源文件方法详解
2014/06/18 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
用svg制作富有动态的tooltip
2015/07/17 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
Bootstrap Scrollspy源码学习
2017/03/02 Javascript
基于JavaScript实现微信抢红包功能
2017/07/20 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
2017/07/28 Javascript
使用 Vue 绑定单个或多个 Class 名的实例代码
2018/01/08 Javascript
巧妙运用v-model实现父子组件传值的方法示例
2019/04/07 Javascript
Vue在chrome44偶现点击子元素事件无法冒泡的解决方法
2019/12/15 Javascript
使用vue实现通过变量动态拼接url
2020/07/22 Javascript
python中for语句简单遍历数据的方法
2015/05/07 Python
python创建列表并给列表赋初始值的方法
2015/07/28 Python
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
python相似模块用例
2016/03/04 Python
Python中struct模块对字节流/二进制流的操作教程
2017/01/21 Python
Python中正则表达式详解
2017/05/17 Python
基于Python对数据shape的常见操作详解
2018/12/25 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
2019/07/22 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
Jupyter Notebook安装及使用方法解析
2020/11/12 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
2021/02/27 Python
Forever 21美国官网:美国标志性快时尚品牌
2017/02/20 全球购物
美国最大的在线寄售和旧货店:Swap.com
2018/08/27 全球购物
人力资源管理专业毕业生自我评价
2013/09/21 职场文书
材料工程专业毕业生求职信
2014/03/04 职场文书
竞选演讲稿范文大全
2014/05/12 职场文书
司法局火灾防控方案
2014/06/05 职场文书
医院安全生产月活动总结
2014/07/05 职场文书
党的群众路线教育实践活动党员个人剖析材料
2014/10/08 职场文书
毕业设计论文评语
2014/12/31 职场文书
优化经济发展环境工作总结
2015/08/11 职场文书
财务人员廉洁自律心得体会
2016/01/13 职场文书
职工趣味运动会开幕词
2016/03/04 职场文书
Python+DeOldify实现老照片上色功能
2022/06/21 Python