我有一个代码:
mysql_query("SELECT * FROM images WHERE id > '$id' LIMIT 1")
获取id大于且最接近当前$ id的元素。但是我不能这样做。我该怎么做或者我的错误是什么? 感谢。
答案 0 :(得分:5)
试试这个!
"SELECT * FROM images WHERE id > '$id' ORDER BY id LIMIT 1"
答案 1 :(得分:1)
而不是你现在拥有的,我认为你的查询应该是:
"SELECT * FROM images WHERE id > '$id' ORDER BY id LIMIT 1"