嘿,所以我想要完成的是一个MySQL查询,它只抓取ID小于我当前行的第一行。所以基本上是下一个按钮。以下是我想要修改的内容:
$next = mysql_query("select * from posts where id<'$id'");
那么我该如何改变呢?所以它只选择小于我的ID值的第一个值(这是我当前页面的id)
谢谢!对于前一个按钮,我也会采用相反的方式。
答案 0 :(得分:5)
select * from posts where id<'$id' order by id desc limit 1
这将使您的第一个ID小于提供的参数$id
。
答案 1 :(得分:2)
$next=mysql_query("SELECT * FROM posts WHERE id<'{$id}' ORDER BY id LIMIT 1");