網頁中分頁原理是什嗎?

來源:互聯網
上載者:User

回複內容:

假設當前頁是一個文章頁,顯示10篇文章。
那麼第一頁實際上就是從資料庫裡取第1~10條資料。
第二頁實際上就是取的11~20條資料。

資料庫層面用的是mysql的一個文法 叫做limit.. 用它可以指定選擇的資料。。
(具體用法請百度...這裡不贅述)

第一頁的mysql是:
select * from post limit 0,10
從第0條開始取 取10條。

第二頁的mysql是:
select * from post limit 11,10
從第11條開始取,取10條。


當前頁是哪一頁可以拿get參數當頁數用..

假設URL是: http://www.something.com/?p=1
那就顯示第一頁...

tips: 拿p參數的值的時候 一定要過濾特殊字元之後 再拼到mysql語句裡。
不然就成sql注入漏洞了....你指的是網頁排版的分頁嗎?

我也想知道原理是什麼。

(請摺疊我善用搜尋引擎是作為程式員的第一課。
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.