摘要: 今天看到一篇php分頁的文章,雖然簡單但非常實用,稍作編輯貼出來(原文地址http://www.chinaunix.net/jh/27/181584.html)
所謂分頁顯示,也就是將數據庫中的結果集人為的分成一段一段的來顯示,這里需要兩個初始的參數:
每頁多少條記錄($PageSize)?
當前是第幾頁($CurrentPageID)?
至于其他的參數,比如:上一頁($PreviousPageID)、下一頁($NextPageID)、總頁數($numPages)等等,都可以根據前邊這幾個東西得到。
現在只要再給我一個結果集,我就可以顯示某段特定的結果出來。
以mysql數據庫為例,如果要從表內截取某段內容,sql語句可以用:select * from table limit offset, rows。看看下面一組sql語句,嘗試一下發現其中的規率。
前10條記錄:select * from table limit 0,10
第11至20條記錄:select * from tabl
閱讀全文