2011-08-08 66 views
0

所以我正在寫日誌系統,寫入數據庫。我從數據庫中調用的條目被寫入到這個頁面:div盒列表生成SQL查詢,需要重新排列

www.benjaminpotter.org/elog/logbook.php

現在所有是目前不錯,但問題是,SQL的性質查詢我曾經得到這些div,然後他們之間的列表已設置它,以便我正在查看最早的條目。

例如,按兩次<按鈕,您可以看到最近的條目。

所以我想知道如何才能開始查看他們與最新的條目第一?

這是當前的SQL我用:

SELECT * FROM logbook WHERE logId > '" . $lower . "' AND logId <= '" . $count . "' ORDER BY date DESC 

其中「低級」是根據所產生的股利改變,並計數代表第一ID被放置在這個div。

希望有道理!

+0

您在日誌表中使用了一些CREATION_DATE字段嗎?我認爲,這是獲得最近參賽作品的最流行的方式。 – heximal

+0

我嘗試了幾個瀏覽器按下按鈕,但似乎沒有發生:Opera 11,Firefox 5,IE 9. – Bazzz

+0

它最終爲ios:D –

回答

0

如果您知道表格上的最後一個ID(我將假設$ lower是最後一個ID),只需選擇一個頁面,該頁面中的記錄大於最後一個ID。

SELECT * FROM logbook 
WHERE logId > '" . $lower . "' 
ORDER BY date DESC 
LIMIT 10