mysql 上一篇_mysql取上一篇和下一篇的查询
生活随笔
收集整理的這篇文章主要介紹了
mysql 上一篇_mysql取上一篇和下一篇的查询
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
$id 為當(dāng)前文章 ID
獲取文章上一篇文章:
SELECT id FROM table WHERE id>$id ORDER BY id ASC LIMIT 1
獲取文章下一篇文章:
SELECT id FROM table WHERE id
查詢思路:獲取與該文章同表相連的文章,如果根據(jù)分類獲取相應(yīng)的關(guān)聯(lián)文章,可以加上相關(guān)的分類條件
如:
SELECT id FROM table WHERE id
下面看如何取上一條記錄,
$id=$_GET[id]; //通過GET方法獲取傳遞過來的當(dāng)前文章ID
$sql="select * from table where id
這條SQL語句就是取上一條記錄,當(dāng)然,你可以通過limit 1,修改這里得到多幾條記錄.
然后取下一條也比較簡單了..
$sql="select * from table where id>'$id' ?limit 1";
這句是取下一條的SQL語句哦..
取上一條記錄,下一條記錄后,還得處理一下是當(dāng)沒有記錄的時(shí)候做個(gè)提示..這個(gè)比較容易就不寫了
總結(jié)
以上是生活随笔為你收集整理的mysql 上一篇_mysql取上一篇和下一篇的查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 陕西一二三四五线城市名单(陕西省最新城市
- 下一篇: 为什么鼠标反应慢电脑卡(电脑鼠标反映慢)