2010-08-03 113 views
4

任何人都可以請指導我如何插入從iPhone通過PHP腳本歸檔到MySQL數據庫的DATETIME。MySQL -PHP插入日期時間

$dates = date('Y-m-d H:i:s','2010-10-12 15:09:00'); 

$query = "INSERT INTO timeTable(time) VALUES ('$dates')"; 

謝謝。

+2

無關,與iPhone。 – 2010-08-03 18:11:17

+0

僅供參考將Iphone格式的日期發送到php腳本。 – xcodemaddy 2010-08-04 06:50:06

回答

10

對於date()功能作爲第二個參數你應該通過時間戳。

$dates =date('Y-m-d H:i:s', strtotime('2010-10-12 15:09:00')); 

但你已經時間在好形式SOU你應該只是做:

$dates = '2010-10-12 15:09:00'; 
+0

這是工作,但它不會插入數據到我的MySQL表。我似乎無法找出解決方案...謝謝 – xcodemaddy 2010-08-03 12:55:13

+0

嘗試打印你的'$ query'並粘貼到'phpMyAdmin'例如。檢查查詢是否包含所有數據等。 – hsz 2010-08-03 13:06:42

+0

謝謝。$ query顯示正確的日期,但不能將日期插入到mysql表中,因爲數據庫字段數據類型是DATETIME。 – xcodemaddy 2010-08-03 13:32:28