php一个函数实现分页代码【原创

来源:https://www.sucaihuo.com/js/3186.html 2017-11-02 14:25浏览(2500) 收藏

PHP一个函数就能实现头部和尾部同时调用分页(上下都有分页),超简单PHP分页代码,带数据库SQL
php一个函数实现分页代码
分类:PHP > 分页 难易:初级
下载资源 下载火币: 3 火币

index.php

<?php
//判断当前页码
if(empty($_GET['page'])||$_GET['page']<0){
 	$page=1;
 }else {
	$page=$_GET['page'];
}

 $offset=$page_size*($page-1);//数据从第几页开始
 $sql="select * from messages limit $offset,$page_size";
 $result=mysql_query($sql,$conn);
 echo page($totalpage,$page,$url="?page=");//调用函数第一次
 echo "<div class='content'><ul>";
 while ($rows=mysql_fetch_array($result)) {//循环数组
?>

<?php echo "<li>ID:".$rows[0]."---标题:".$rows[1]."</li>";?>

<?php
}
echo "</ul></div>";
echo page($totalpage,$page,$url="?page=");//调用函数第二次
mysql_close;//关闭数据库
?>

函数page.php【关键】

<?php
function page($total_page,$page,$url="")
{

	$up=$page-1;
	$dn=$page+1;
	if($page>1){
		$outstr .= "<a href='{$url}1'>首页</a>\r\n";
		$outstr .= "<a href='{$url}{$up}'>上一页</a>\r\n";
	}
	if($total_page>1 and $total_page<10 and $total_page!=0)
	{
		if($page==1)
		{
			$outstr .=  '<span class="cur">1</span>';
			for($i=2;$i<=$total_page;$i++)
			{
				$outstr .= "<a href='{$url}{$i}'>{$i}</a> \r\n";
			}
		}else {
..............
标签: 分页
声明:本文为原创文章,如需转载,请注明来源sucaihuo.com并保留原文链接:https://www.sucaihuo.com/js/3186.html
评论0
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791

1 2