2013-02-05 174 views
-2

我設置了一個每5個miniuts運行一個cron,並在db中添加值。現在我正在尋找一個代碼,它將每小時從數據庫中獲取數據,但它將採用特定小時的最新條目,這樣我將獲得24個不同的條目,並且每個值都是該小時的最新條目。如何使用php每小時從數據庫獲取數據?

謝謝。 。

+0

@Dasun:它只是一個簡單的數據庫表存儲每個條目的時間。我試圖讓它按小時分組,但沒有得到所需的輸出。 – user2025437

回答

2

如果你在你的表中的DATETIMETIMESTAMP場,你可以使用SQL BETWEEN()功能來尋找一個值在一定時間範圍內,然後ORDER BY timefield DESC LIMIT 1檢索中的最後一項。

1

你可以做的是

SELECT * FROM table_name 
ORDER BY datetime_field_name DESC 
LIMIT 1 

對於PHP代碼參照這個link。如果你在谷歌搜索,你可以找到更多的例子。

相關問題