2012-11-16 40 views
0

如何比較日期爲dd/mm/YY。我想從db獲取大於或等於當前日期的數據;這樣的代碼與php的日期對比

$current_date = date("d/m/Y"); 
    mysql_query("SELECT * FROM pages WHERE date>='".current_date."'"); 

但不工作?

+1

你在數據庫中使用什麼日期格式? –

+0

這真的取決於你的日期如何存儲在數據庫中。如果它在'd/m/Y'格式,那麼真的有人開始混淆從開始 –

+0

varchar結合爲$ day。「/」。$ month。「/」。$ year in php並保存db – regxcode

回答

1

如果沒有嚴重的原因,不要在MySQL中使用php時間。在你的情況下,最好的辦法是SELECT * FROM pages WHERE date>=NOW()