php翻頁代碼出錯,(只剩最後的27分了)

來源:互聯網
上載者:User
php翻頁代碼出錯,請教高手。(只剩最後的27分了)
運行結果是只顯示資料庫內容的第一頁,單擊“下一頁”仍然停留在第一頁上。
$pages=ceil($count/$list_num);
echo "

















"; if($offset){ $preoffset=$offset-$list_num;print " ";} else {echo " ";} $newoffset=$offset+$list_num; if(($pages!=0)&&(($newoffset/$list_num)!=$pages)){ print(" ");} else{ echo " ";} $pageno=($offset/$list_num)+1;echo "
目前共有".$count."條記錄 共".$pages."頁上一頁上一頁下一頁下一頁第頁
";
?>
php?翻頁 PHP 翻頁

分享到:


------解決方案--------------------
至於資料庫的SQL語句我就不太清楚是怎麼寫的了。
一般都是 select * from `table` order by id desc limit 1 $offset*$count/$list_num ,($offset+1)*$count/$list_num
下面這段代碼已經用我自己的資料庫測試過,可以運行
if ($_GET[offset]) {
$offset = $_GET[offset];
}
$count =100 ;
$list_num =5 ;
$pages=ceil($count/$list_num);
echo "
















  • "; if($offset){ $preoffset=$offset-1; print " ";} else { echo " "; } $newoffset=$offset+1;//$list_num; if(($pages!=0)&&(($newoffset/$list_num)!=$pages)) { print(" ");
    目前共有".$count."條記錄 共".$pages."頁上一頁上一頁下一頁

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.