當前位置:首頁 » 編程語言 » php頁碼

php頁碼

發布時間: 2022-05-06 16:45:11

『壹』 php 單擊頁碼跳轉到指定頁

貌似就是一個分頁
變數命名真「給力」

『貳』 PHP分頁代碼開以分頁,但是點擊頁碼無效

//開頭加上二句(最好放最前):
if (isset($_GET['action'])){ $action=$_GET['action']; }else{
if (isset($_POST['action'])){ $action=$_POST['action']; } else{ $action="list"; } //預設=分頁動作
}
//簡單就這樣$page=$_GET['page']; //或$page=$_POST['page'];
//稍復雜的這樣
if (isset($_GET['page'])){ $page=intval($_GET['page']); }else
{
if (isset($_POST['page'])){ $page=intval($_POST['page']); } else{ $page=1; } //設置為第一頁
}

二、並確保文件中有GBgoto()函數
因在上述代碼里有「//顯示所有留言 elseif($action=='list')」一句
<script language="javascript">
function GBgoto(p){ location.href='?action=list&page='+p+''; return false; }
</script>

三、同時最好把onclick=GBgoto('.$i.')全部加上引號,如:onclick='GBgoto('.$i.');'
或轉義符加單、雙引號,如:\"GBgoto('.($page-1).');\",使輸出結果類似<a href=# onclick='GBgoto(1);'>、<a href=# onclick='GBgoto(5);'>,在IE右鍵「查看源文件」

『叄』 Phpword如何實現從文檔的第三頁開始添加頁碼,第三頁頁碼的格式為「1/1」

  • 「文檔首頁的頁碼設置為「第3頁」。做法為:」在頁腳中插入頁碼,並選中(圖2),點開頁碼下拉菜單(圖1),在「頁碼編號」設置(圖3)。搞定。

『肆』 我是做php的,想實現一個分頁效果,就是循環出現頁碼,第11頁的時候。顯示從11到20頁

1.###page.php###
//獲取page的值,假如不存在page,設置頁數為1。
$page=isset($_GET['page'])?intval($_GET['page']):1;
$num=10; //設置每頁顯示幾個數據
$total=mysql_num_rows(mysql_query("select * from XXX"));//計算所有數據總數
$pagenum=ceil($total/$num); //總數除以每頁顯示數,計算出頁數
//假如傳入的頁數參數大於總頁數,則顯示錯誤信息
if($page>$pagenum || $page == 0){
echo "error";
Exit;
}
$offset=($page-1)*$num; //獲取limit的第一個參數

2.###index.php####
require("page.php");//引入page.php文件
//循環顯示資料庫內容,倒序排列,定義每頁顯示多少條信息
$result = mysql_query(SELECT * FROM num order by id desc limit $offset,$num);
... ...
//循環顯示分頁頁碼開始
for($i=1;$i<=$pagenum;$i++){

$show=($i!=$page)?"<a href='tel.php?page=".$i."'>$i</a>":"<b>$i</b>";
Echo $show." ";
}

『伍』 php分頁,分頁的頁碼數字如果很多,怎麼再分頁

拿去用

<?php/** * @param int $total 總頁數 * @param int $current 當前頁 * @param int $pre 頁面顯示的頁碼數 */
function page($total,$current,$pre){ if(!intval($total)) { echo "$total 不是數字"; return false; } if(intval($current)>intval($total)) { echo "當前 $current 不能大於總頁數"; return false; } if( ($pre%2) == 0 ) { echo '頁面顯示的頁碼不能為偶數'; return false; } $array = array(); for($i=1;$i<=$total;$i++) { $array[] = $i; } $num = intval($pre/2); $qm = array_slice($array,($current-$num-1),$num); //前面 $hm = array_slice($array,$current,$num); //後面 $zj = array($current); //中間不變位置的頁碼 if($total-$current<$num) { $newArray = array_slice($array,($total-$pre),$pre); } elseif($current<=$num) { $newArray = array_slice($array, 0 ,$pre); } else { $newArray = array_merge($qm,$zj,$hm); } return $newArray;}print_r(page(11,4,5));

『陸』 php分頁代碼怎麼讓當前頁的頁碼描紅

if($i==$page){
$key.=' <span>'.$i.'</span>';
} else {
$key.=" <a href=\"".$_SERVER['PHP_SELF']."?page=".$i."\">".$i."</a>";
}

改成
if($i==$page){
$key.=' <span style="color:red;">'.$i.'</span>';
} else {
$key.=" <a href=\"".$_SERVER['PHP_SELF']."?page=".$i."\">".$i."</a>";
}

熱點內容
python和php哪個好 發布:2024-05-10 13:32:41 瀏覽:729
android長按關機 發布:2024-05-10 13:21:54 瀏覽:13
城堡模組小本的模組密碼是什麼 發布:2024-05-10 13:21:13 瀏覽:304
舊機照片傳新手機怎麼弄安卓蘋果 發布:2024-05-10 13:16:15 瀏覽:227
設置密碼英文是什麼 發布:2024-05-10 13:15:19 瀏覽:647
魅族安卓60怎麼下載光遇 發布:2024-05-10 13:10:52 瀏覽:841
硬碟存儲系統 發布:2024-05-10 12:39:51 瀏覽:244
資料庫審計系統報價 發布:2024-05-10 12:39:50 瀏覽:279
乘法多種演算法 發布:2024-05-10 12:26:44 瀏覽:782
ps2021怎麼存儲為web格式 發布:2024-05-10 12:26:41 瀏覽:665