2010-08-03 134 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