Oct
27
2016
PHP+MySQL上一条下一条记录显示
假如存在数据表A,有字段id和title:
SQL代码:
id title 1 title01 2 title02 3 title03 5 title05 7 title07
当前访问页面的URL:
?id=5
要查询当前id=5相邻的上一条记录id=3和下一条记录id=7,可以构造如下SQL:
上一条:
SELECT * FROM A WHERE id < $id ORDER BY id DESC LIMIT 1
下一条:
SELECT * FROM A WHERE id > $id ORDER BY id ASC LIMIT 1
发表评论: