-4
A
回答
0
使用MySql Date功能
SELECT DATEDIFF(dateColumn, NOW()) as "diff" FROM tableName HAVING diff < 1;
未測試
在PHP(使用PDO):
$query = $db->prepare('SELECT `dateColumn` FROM `tableName`');
$query->execute();
$result = $sth->fetchAll(PDO::FETCH_CLASS);
foreach ($result as $date) {
$time = strtotime($date->dateColumn);
if (time() - $time < 60 * 60 * 24) {
// It's less than 24h ago;
} else {
// It's more than 24h ago;
}
}
只需爲PDO設置正確的參數即可將行作爲對象提取。
1
試試這個:
SELECT
IF(yourDate<DATE_SUB(NOW(), INTERVAL 1 DAY), 1, 0) AS expired
或本:
SELECT
IF(yourDate<DATE_SUB(NOW(), 24 HOUR), 1, 0) AS expired
相關問題
- 1. 如何檢查日期是否過期(PHP)
- 2. PHP:檢查DateTime是否過期
- 3. php檢查日期是否已過去
- 4. 檢查是否一個MySQL函數
- 5. 如何檢查日期是否已過
- 6. 如何檢查日期是否在兩個日期之間mysql?
- 7. PHP檢查日期是否爲一年
- 8. PHP檢查是否MySQL查詢是一個插入或更新
- 9. PHP和MySQL - 如何檢查是否一個數組爲空或不在函數
- 10. 如何在PHP中檢查日期是否過去?
- 11. PHP CURL授權。如何檢查授權ttl是否已過期?
- 12. 如何檢查一個符號是否是一個過程
- 13. 如何檢查mySQL數據庫中的某個字段是否爲空PHP
- 14. 如何檢查一個數是否是一個64位整數
- 15. MySQL檢查數據庫是否存在
- 16. 檢查是否是一個日期時間PHP
- 17. 如何檢查其中一個查詢是否在PHP MySQL中的數據範圍內?
- 18. 如何檢查一個h2數據庫是否需要升級?
- 19. PHP不檢查MySQL數據庫中是否已經有記錄
- 20. 檢查數據庫是否存在(mysql + php)
- 21. 我應該如何檢查到期日是否已過期?
- 22. PHP如何檢查是否在數組鍵是唯一
- 23. 如何檢查DataReader是否有數據?
- 24. 我如何檢查數據是否爲「」
- 25. PHP檢查數組值是否唯一
- 26. PHP的mysql:可以檢查一個鏈接是否打開?
- 27. PHP MySQL檢查一個表是否有主鍵
- 28. 檢查一個ID是否正在使用,MySQL和PHP
- 29. 如何檢查一個非關聯數組是否在PHP中是唯一的?
- 30. 如何檢查用戶是否存在於mysql數據庫vb.net
謝謝您的回答,我需要用PHP來做到這一點,對不起,如果我不太清楚 – user3174311 2015-02-11 12:59:41
@ user3174311你知道嗎你可以用'mysqli_ *'或'PDO'函數在PHP中編寫MySql命令? – Justinas 2015-02-11 13:09:08
@ user3174311檢查更新回答 – Justinas 2015-02-11 13:15:00