分頁功能的小BUG
iUnicorn
iUnicorn 2019-04-12 19:15:41
0
6
2093

朱老師你好,你這節分頁的課程有個小BUG(約在影片課程16分鐘的時候),頁碼跳轉為1了,但實際的數據還是顯示第2頁的內容,而且怎麼點選都不會變化,要在URL欄手動把p值改為0,才會重新跳到第1頁。怎麼解決呢? ?

iUnicorn
iUnicorn

知识,成就梦想!

全部回覆(3)
--

$Previous = ($page - 1)<1?1:($page-1);  //防止上一頁溢位


<li&gt ;

<a href="?num=<?=$num?>&page=<?php echo $Previous;?>" aria-label="Previous">

  <span aria-hidden="true">«</span>

   </a>

# </li&gt ;

然後呼叫這個$Previous變量,不在<a>標籤中計算,就沒問題。

  • 回覆 感謝
    999 作者 2019-10-12 19:40:15
iUnicorn

老師,我怎麼換了兩個瀏覽器了,都沒能把程式碼回復到網站呢?回覆按鈕點了沒反映…,網站BUG?

Peter-Zhu

這是二前年課程,  細節難以回憶,  你可以把程式碼放上來, 大家一起幫你分析

  • 回覆 課程中的程式碼是做了2次計算,導致出現的BUG, if($page<=1){ $page = $page +1; } echo '<a href="?p='.$page-1.'">上一頁</a>'; //當是1的時候,$page的值會透過上面的計算變成2。
    -- 作者 2019-05-29 21:29:58
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!