PHP经典分页导航函数
PHP经典分页导航函数源码: 复制PHP内容到剪贴板 PHP代码:#*********************************************************#文件名称: function.php#功能描述: 新闻添加修改处理模块#程序制作:留印(adleyliu)#联系qq; :14339095#联系邮箱:[email=adleyliu@163.com]adleyliu@163.com[/email]#官方网站: [url=http://www.115000.com.cn]http://www.115000.com.cn[/url]#copyright (c) 2007-2008 115000.com.cn all rights reserved.#最后更新:;;2007-11-20#*********************************************************
#*********************************************************#分页函数#*********************************************************function yl_list_page($pageurl,$rsnum,$pages,$pagecount,$pagesize){#url#总记录#总页数#当前页码#每页显示数 //$pageurl='?'; $pcount = $pages; $page_info = '<div class=pagenum>'; $page_info .= '<div class=num>'; if (($pcount > 1) && ($pcount == $pagecount) ){ $page_info .= '<a href = 'https://www.haobala.com/bcjs/.$pageurl.'page='.intval($pagecount-1).'>上一页</a>'; }elseif (($pagecount != 1) && ($pcount != $pagecount)){ $page_info .= '<a href = 'https://www.haobala.com/bcjs/.$pageurl.'page='.intval($pagecount-1).'>上一页</a>'; } $page_info .= '<a href = 'https://www.haobala.com/bcjs/.$pageurl.'page=1>页首</a>'; if ($pagecount > 4){ $page_info .= '<a href = 'https://www.haobala.com/bcjs/.$pageurl.'page=1>[1]</a><span class=dot>...</span>'; } if ($pcount > $pagecount+2){ $endpage = $pagecount+2; }else{ $endpage = $pcount; } for ($n = ($pagecount-2); $n <= $endpage; $n++){ if (!($n < 1)){ if ($n == intval($pagecount)){ $page_info .= '<span class=normal>'.$n.'</span>'; }else{ $page_info .= '<a href = 'https://www.haobala.com/bcjs/.$pageurl.'page='.$n.'>['.$n.']</a>'; } } } if ($pagecount+2 < $pcount){ $page_info .= '<span class=dot>...</span><a href='https://www.haobala.com/bcjs/.$pageurl.'page='.$pcount.'>['.$pcount.']</a>'; } $page_info .= '<a href = 'https://www.haobala.com/bcjs/.$pageurl.'page='.$pcount.'>页尾</a>'; if (($pagecount == 1) && ($pcount != $pagecount) && ($pcount != 0)){ $page_info .= '<a href = 'https://www.haobala.com/bcjs/.$pageurl.'page='.intval($pagecount + 1).'>下一页</a>'; }else if (($pagecount != 1) && ($pcount != $pagecount)){ $page_info .= '<a href = 'https://www.haobala.com/bcjs/.$pageurl.'page='.intval($pagecount + 1).'>下一页</a>'; } $page_info .= '</div></div>'; $page_info .= '<div class=pagenum>'; $page_info .= '<div class=num><span class=normal> 共:'.$rsnum .'条/'.$pcount.'页 每页/'.$pagesize.'条</span></div>'; $page_info .= ' <div class=num>'; //echo '<form name=page action='.$pageurl.'>'; $page_info .= ' 转到'; $page_info .= '<input type=text name=page value='1' class=login_left style='width:28px;height:18px;'>'; $page_info .= '页<input type=submit name=submit3 class=login_submit onclick=document.myform.action.value='go'> '; //echo '</form>'; $page_info .= '</div>'; $page_info .= '</div>'; return $page_info;}