寒窗轩,寒川的个人网络博客,记录互联网事,学习网络编程、分享工作经验、人生感悟,包括但不限于程序代码、数据库、Office办公、随笔等内容。

php分页函数

总结一下,我的简单的分页函数。
$p = isset($_GET['p'])?$_GET['p']:1;
echo _page(10,1100,$p,'page.php?');

function _page($pagesize,$num,$p,$url) {//每页显示数目,总记录,当前页数,返回分页url。
	$n=ceil($num/$pagesize);//页数
	$page ='<a title="首页" href="'.$url.'&p=1"><<</a>&nbsp;';
	$page .='<a title="上一页" href="'.$url.'&p='.($p-1<=1?1:$p-1).'"><</a>&nbsp;';
	$j = ceil($p/10);//当前组数
	$start = $j-1?($j-1)*10:1;
	$end = $n<=10?$n:$j*10;
	for($i=$start;$i<=$end;$i++) {
		if($i==$p) {
			$page .='<a>'.$i.'</a>&nbsp;';
		}else{
			$page .='<a title="第'.$i.'页" href="'.$url.'&p='.$i.'">'.$i.'</a>&nbsp;';
		}
	}
	$page .='<a title="下一页" href="'.$url.'&p='.($p+1>=$n?$n:$p+1).'">></a>&nbsp;';
	$page .='<a title="末页" href="'.$url.'&p='.($n?$n:1).'">>></a>';
	return $page;
}
程序 2014-01-02 10:54:12 9 1 2070 php分页函数
文章写得不错?我是土豪我要在线打赏!
在线打赏

昵称:

验证码:验证码

评论:

文章分类
系统
程序
数据
Office
随笔
热门文章
利用python将doc文件批量转换为docx文件
Everything快速搜索软件使用技巧
MySQL如何根据父id递归查询所有子孙id
PHP上传超大表单数据丢失是什么情况?
文章推荐
请不要奇怪,为什么最近博客的文章是几年前的内容
免责声明
关于博主
开篇第一章
随机推荐
伤心的虚拟主机
鸟人
博客升级
.htaccess重写标记含义
C语言写的一个万年历
MySQL数据库的concat()函数为什么返回空
开篇第一章
php读取txt文本文档数据库转入mysql数据库
Excel动态引用各表格指定单元格数据
access的mdb数据库长期使用变大的处理办法
友情连接
春燕网络
乌拉文档
谢润的博客