2013-10-30 103 views
0

在DB我有一個字段的數據類型日期時間記錄,並將其保存像獲取其當前日期時間

2000-10-30 13:39:27

2013-10-30 13:39:27 

現在我試圖

select * from my_table where published = CURDATE() 

數據
select * from my_table where published = NOW() 

但沒有找到記錄。

以及如何將它與CodeIgnter活動記錄一起使用。我試圖

$this->db->where("date(published)", "CURDATE()");

,但沒有行返回

+0

在這裏,我找到了解決辦法 http://stackoverflow.com/的date問題/ 7900218/using-native-mysql-funciton-in-active-records-codeigniter –

回答

1

可以etract一個datetimedate()

select * from my_table 
where date(published) = CURDATE() 
+0

哦,非常感謝 –

+0

和d o您知道如何將它與CodeIgnter活動記錄一起使用。我試過$ this-> db-> where(「date(published)」,「CURDATE()」);但沒有行返回 –

+0

@PHPFerrari:對不起,我不熟悉CodeIgnator。 –