精做高難度防水抓漏/壁癌/油漆等工程 責任施工、合約保固! | 專業鋁門窗、鍛造門設計及安裝 價格便宜、品質好、設計佳,值得您信賴 |
php分頁ㄉ範例 |
房東:小蛙 發表時間:2006-06-29 | [檢舉] |
$totalPage=$last; //總數 $page=(isset($page))?floor($page):1; $perPage=10; //設定分頁幾頁 $nextFirstPage=ceil($page/$perPage)*$perPage+1; if($page+0<=$totalPage && $page+0>0){ if($page>$perPage){ echo \"…\".$perPage.\" \"; } for($i=$nextFirstPage-$perPage;($i<$nextFirstPage && $i<=$totalPage);$i++){ if($i==$page){ echo \"[$i]\"; } else{ echo \"\". $i .\"\"; } } if($nextFirstPage } } else{ echo \"沒有此頁\"; } |
廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲 完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心! 廣利不動產-新板特區指名度最高、值得您信賴的好房仲 您的托付,廣利用心為您服務 |
1 樓住戶:小蛙 發表時間:2006-06-29 | [檢舉] |
另一種寫法 $url="test.php"; $show=100; $penr=10; $pen=ceil($show/$penr); if (!$page) $page=1; if ($page==1) $pag="上一頁"; else {$pag="上一頁";} echo "$pag"; if ($page==1) {$min=$page;$max=$page*$penr;} else {$min=$page;$max=$page+$penr;} for($i=$min;$i<=$max;$i++) { $pag=""; if ($i==$page) {$pag="第".$i."頁";$pa=$i;} else {$pag="第".$i."頁";} echo " $pag"; } if ($page<$show) {echo "";} echo "下一頁"; echo " $pen"; ?> |
2 樓住戶:胖仔 發表時間:2007-03-17 | [檢舉] |
function page ( $totalPage , $currentPage,$url ,$halfPer=5) { $total=$totalPage-1; $re=" | 0&&page<$total)location.href=this.href+'='+(page-1);return false\">跳轉 | \n";首頁 | \n上一頁 | \n"首頁 | \n上一頁 | \n";[" . ( $i + 1 ) . "] | \n"" . ( $i + 1 ) . " | \n";下一頁 | \n尾頁\n | "下一頁 | \n尾頁 | \n";
3 樓住戶:阿保 發表時間:2007-04-28 | [檢舉] |
$CountResult = mysql_query("SELECT COUNT(*) FROM $DatabaseTable"); $CountRow = mysql_fetch_assoc($CountResult); $TotalRow = $CountRow['COUNT(*)']; // 總筆數 $TotalPages = ceil($TotalRow/$OnePage); // 共多少分頁 if($_GET['GoStartPage'] == 0 OR $_GET['GoStartPage'] == "") { $GoStartPage = 0; } else { $GoStartPage = $_GET['GoStartPage']; } $SQL = "SELECT * FROM $DatabaseTable ORDER BY $PrimaryKey DESC LIMIT $GoStartPage,$OnePage"; $Result = mysql_query($SQL); $GoNextPage = $GoStartPage+$OnePage; $GoUpPage = $GoStartPage-$OnePage; $GoEndPage = ((round($OnePage) * $TotalPages) - $OnePage); $NowPage = ceil(($GoStartPage / $OnePage) + 1); if($GoStartPage > 0 ) { $FirstPage = "|第一頁"; $UpPage = "|上一頁"; } else { if($TotalRow > $OnePage) { $FirstPage = "|第一頁"; $UpPage = "|上一頁"; } } if($TotalRow > $OnePage) { if($GoNextPage > $TotalRow) { $DownPage = "|下一頁"; $LastPage = "|最末頁"; } else { if($GoNextPage >= $TotalRow) { $DownPage = "|下一頁"; } else { $DownPage = "|下一頁"; } } $EndPage = "|最末頁|"; } $TotalData = "資料筆數:".$TotalRow."|頁數:".$NowPage."/".$TotalPages; ?> |