搜尋

首頁  >  問答  >  主體

分頁功能的小BUG

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

iUnicorniUnicorn2055 天前2171

全部回覆(6)我來回復

  • --

    --2019-05-29 21:18:04

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


    <li> ;

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

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

       </a>

    # </li> ;

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

    回覆
    0
  • 999

    感謝

    999 · 2019-10-12 19:40:15
  • iUnicorn

    iUnicorn2019-04-13 19:57:48

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

    回覆
    0
  • 天蓬老师

    天蓬老师2019-04-13 11:42:02

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

    回覆
    0
  • --

    課程中的程式碼是做了2次計算,導致出現的BUG, if($page<=1){ $page = $page +1; } echo '上一頁'; //當是1的時候,$page的值會透過上面的計算變成2。

    -- · 2019-05-29 21:29:58
  • 取消回覆