php:mod_pages
程式流程圖
Code
- 1
<STYLE type="text/css">
<!--
A { text-decoration:none }
-->
</STYLE>
<?php
function PagesHTML($totalRows,$pageSize,$pagesNumber,$url){
$page_Html="";
$page_rang=4;
$page_Total=ceil($totalRows/$pageSize);
//$url=$_SERVER["REQUEST_URI"];
if($pagesNumber >1){
$page_Html="<a href=".$url."?pid=".($pagesNumber-1).">"."上一頁"."</a>";;
}
if($pagesNumber-$page_rang > 1){
$show_start=($pagesNumber-$page_rang);
}else{
$show_start=1;
}
if($pagesNumber+$page_rang<$page_Total){
$show_End=$pagesNumber+$page_rang;
}else{
$show_End=$page_Total;
}
for($ic=$show_start;$ic<=$show_End;$ic++){
if($ic!=$pagesNumber){
$page_Html.="<a href=$url?pid=$ic>$ic</a>";
}else{
$page_Html.=$ic;
}
}
if($pagesNumber<$page_Total){
$page_Html.="<a href=".$url."?pid=".($pagesNumber+1).">"."下一頁</a>";
}
return $page_Html;
//return $show_End;
}
echo PagesHTML(2000,20,6,"list.php");
?>
php/mod_pages.txt · 上一次變更: 2013/07/06 01:28 (外部編輯)