2012-11-19 56 views
-2

任何人都可以幫助我,我有一個字符串,通過日期爲(YY-mm-dd),例如。 2012年11月16日。我想從我的數據庫中使用PHP獲取記錄以獲取最近7天的記錄。我的數據庫包含日期爲&時間格式的unix時間戳。我如何從當天使用PHP獲取過去7天的記錄。從PHP當天獲取最近7天的日期時間的日期記錄

+1

[huh?!](http://stackoverflow.com/search?q=Getting+records+for+date+only+from+datetime+for+the + last + 7 + days) – HamZa

+0

如果你提到了你正在使用的數據庫,這將有所幫助。 –

回答

1
SELECT * FROM table WHERE DATE(yourdate) >= DATE_SUB(CURDATE(), INTERVAL 7 DAY) 

這在「每天」的基礎上工作。使用它在第二個基礎上準確:

SELECT * FROM table WHERE yourdate >= DATE_SUB(NOW(), INTERVAL 7 DAY)