首頁 > 網際網路

php網站文章內頁上一篇下一篇怎麼實現

2019-12-13 22:56:07

看到很多網站文章頁面裡,都有一個上一篇,下一篇的內容的,這個功能怎麼實現的?其實不難的,下面我們來了解一下實現的大概思路。


1

在網站裡,進入到當前的文章內容頁面,該文章肯定會有一個id的,就是對應資料庫裡的該篇文章記錄的id。


2

然後寫一個sql獲得上一篇文章的內容,取一條記錄,id比當前記錄小的一條,程式碼裡忘記了,需要加上 order by id desc,通過id降序排序,取最接近當前id的那一條。


3

同樣,取下一篇時,取id比當前id大的記錄,這裡排序要加上按id升序的,

order by id asc。


4

然後通過sql語句,獲取對應的文章內容。


5

判斷上一篇文章獲取是否有資料,有就構造對應html,沒有就顯示「無」,或直接留空。


6

同樣,構建下一篇的html內容。



IT145.com E-mail:sddin#qq.com