已采納回答 / LIANHK
可以寫到任何位置,有些css js的引用放body后邊是為了先顯示頁面給用戶,防止中間某個js css響應慢,用戶會一直看著空白頁面,它就有可能關掉不看了
2016-02-02
最新回答 / hen_nam
//獲取頁碼$pageNum = isset($_GET['p']) ? trim($_GET['p']) : 1;//判斷頁碼是否非法if (!(preg_match('/^[1-9]\d*$/', $pageNum) && (1 <= $pageNum) && ($pageNum <= $pageTotal))){? ?echo "<script>?alert('輸入的頁碼非法');?window.history.back();?</scr...
2016-01-17
已采納回答 / 回得好請給我好評
分頁可以這樣做,你一下子緩存把所有數據緩存下來也不靠譜。 你緩存10頁到20頁的數據。當點擊到21頁往后的數據時候再去請求數據庫。請求和緩存兩不誤。
2016-01-11
源碼在此 這是 第8頁 最后一頁
if($page < $total_pages){
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=".($page+1)."'>下一頁</a>";
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=".($total_pages)."'>尾頁</a>";
}
$page_banner.= "共{$total_pages}頁/當前頁:{$page}";
//echo輸出
echo $page_banner;
if($page < $total_pages){
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=".($page+1)."'>下一頁</a>";
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=".($total_pages)."'>尾頁</a>";
}
$page_banner.= "共{$total_pages}頁/當前頁:{$page}";
//echo輸出
echo $page_banner;
2016-01-11
源碼在此 這是 第七頁
for($i = $start; $i<=$end; $i++){
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=".$i."'>{$i}</a>";
}
//尾部省略
if($total_pages > $showPage && $total_pages > $page + $pageoffset){
$showPage = "...";
}
for($i = $start; $i<=$end; $i++){
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=".$i."'>{$i}</a>";
}
//尾部省略
if($total_pages > $showPage && $total_pages > $page + $pageoffset){
$showPage = "...";
}
2016-01-11
源碼在此 這是 第六頁
$start = 1;
$end = $total_pages > $showPage ? $showPage : $total_pages;
}
if($page + $pageoffset > $total_pages){
$start = $start - ($page + $pageoffset - $end);
}
}
$start = 1;
$end = $total_pages > $showPage ? $showPage : $total_pages;
}
if($page + $pageoffset > $total_pages){
$start = $start - ($page + $pageoffset - $end);
}
}
2016-01-11
源碼在此 這是 第五頁
if ($total_pages > $showPage){
if($page > $pageoffset + 1){
$showPage = "...";
}
if($page > $pageoffset){
$start = $page - $pageoffset;
$end = $total_pages > $page+$pageoffset ? $page+$pageoffset : $total_pages;
}else{
if ($total_pages > $showPage){
if($page > $pageoffset + 1){
$showPage = "...";
}
if($page > $pageoffset){
$start = $page - $pageoffset;
$end = $total_pages > $page+$pageoffset ? $page+$pageoffset : $total_pages;
}else{
2016-01-11
源碼在此 這是 第四頁
//計算偏移量
$pageoffset = ($showPage-1)/2;
if($page > 1){
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=1'>首頁</a>";
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=".($page-1)."'>上一頁</a>";
}
//初始化數據
$start = 1;
$end = $total_pages;
//計算偏移量
$pageoffset = ($showPage-1)/2;
if($page > 1){
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=1'>首頁</a>";
$page_banner = "<a href='".$_SERVER['PHP_SELF']."'?p=".($page-1)."'>上一頁</a>";
}
//初始化數據
$start = 1;
$end = $total_pages;
2016-01-11