嘿,所以我想要完成的是一個MySQL查詢,它抓住了第一行,其ID小於我目前的行。所以基本上是下一個按鈕。這是我想修改的內容:對於ID的MySQL查詢<變量
$next = mysql_query("select * from posts where id<'$id'");
那麼我將如何改變這種做法,只選擇第一個值小於我的ID值(這是我當前頁面的ID)
謝謝!我也會按照上一個按鈕的相反方式進行操作。
嘿,所以我想要完成的是一個MySQL查詢,它抓住了第一行,其ID小於我目前的行。所以基本上是下一個按鈕。這是我想修改的內容:對於ID的MySQL查詢<變量
$next = mysql_query("select * from posts where id<'$id'");
那麼我將如何改變這種做法,只選擇第一個值小於我的ID值(這是我當前頁面的ID)
謝謝!我也會按照上一個按鈕的相反方式進行操作。
select * from posts where id<'$id' order by id desc limit 1
這會得到比您提供的參數$id
小的第一個id。
$next=mysql_query("SELECT * FROM posts WHERE id<'{$id}' ORDER BY id LIMIT 1");
如果您的意思是小於您的$ id的最接近的想法,請使用ORDER BY id DESC – AbiusX 2011-03-15 00:33:50
謝謝!將在6分鐘內檢查mark yah;) – Chris 2011-03-15 00:39:30