2013-01-24 33 views
0

我正在使用Codeigniter和mysql。將facebook用戶生日存儲到mysql

我得到了Facebook的用戶的生日01/23/1999格式

和我在MySQL表日期YYYY/M/d格式。

如何插入?

我試過了,但我得到了0000/00/00,並試圖str_to_date(),但不知道爲什麼codeigniter無法通過它。

+0

[你嘗試過什麼?](http://www.whathaveyoutried.com/)參見[問意見](http://stackoverflow.com/questions/ask-advice),請。 –

回答

2

$ datetoputinmysql =日期( 'YM-d' 的strtotime($ facebookvariable))

+0

謝謝,相同的答案。也適用。但你遲到了,nvm。我會接受你的,因爲你的分數較低。 LOL – vzhen

2
$mysql_date = date("Y/m/d", strtotime('01/23/1999')); 
+0

這是根據他的問題是正確的,但不是一個MySQL日期字段使用YYYY-MM-DD? – Drew

+0

是的,但我懷疑他們使該字段成爲varchar。這是一個典型的新程序員的錯誤。 –

+0

@JohnConde不,我已經說過我在mysql中有一個日期格式。我使用日期字段。 – vzhen