我有一串日期
$date = '2012-11-18 23:15:12';
我想将它插入我的数据库。
create table A (
t_date datetime
);
但是当我说它似乎不起作用
$q = "insert into A (t_date) values ('".$date."')";
mysql_query($q) or die("Error: ".mysql_error());
但是当我这样做时,它会返回与 $date 和查询相关的错误。
我应该使用时间戳而不是日期时间吗?我将如何使它正确插入?
错误:
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''2012-11-18 23:15:12')' at line 1[roo