PHP經典分頁導航函數
PHP經典分頁導航函數源碼: 復制PHP內容到剪貼板 PHP代碼:#*********************************************************#文件名稱: function.php#功能描述: 新聞添加修改處理模塊#程序制作:留印(adleyliu)#聯系qq; :14339095#聯系郵箱:[[email protected]][email protected][/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 = 'http://www.aoyou183.cn/bcjs/.$pageurl.'page='.intval($pagecount-1).'>上一頁</a>'; }elseif (($pagecount != 1) && ($pcount != $pagecount)){ $page_info .= '<a href = 'http://www.aoyou183.cn/bcjs/.$pageurl.'page='.intval($pagecount-1).'>上一頁</a>'; } $page_info .= '<a href = 'http://www.aoyou183.cn/bcjs/.$pageurl.'page=1>頁首</a>'; if ($pagecount > 4){ $page_info .= '<a href = 'http://www.aoyou183.cn/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 = 'http://www.aoyou183.cn/bcjs/.$pageurl.'page='.$n.'>['.$n.']</a>'; } } } if ($pagecount+2 < $pcount){ $page_info .= '<span class=dot>...</span><a href='http://www.aoyou183.cn/bcjs/.$pageurl.'page='.$pcount.'>['.$pcount.']</a>'; } $page_info .= '<a href = 'http://www.aoyou183.cn/bcjs/.$pageurl.'page='.$pcount.'>頁尾</a>'; if (($pagecount == 1) && ($pcount != $pagecount) && ($pcount != 0)){ $page_info .= '<a href = 'http://www.aoyou183.cn/bcjs/.$pageurl.'page='.intval($pagecount + 1).'>下一頁</a>'; }else if (($pagecount != 1) && ($pcount != $pagecount)){ $page_info .= '<a href = 'http://www.aoyou183.cn/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;}
