【发布时间】:2013-01-08 09:47:21
【问题描述】:
这听起来很傻,但对于我的生活,我无法弄清楚。我什么都试过了。
问题是我无法弄清楚如何将我的日期字符串放入我的 MySQL 表中...我一直在首先转换为 Unix 以解决输入格式的变化..
$_POST['date'] 格式如下:19-1-2013 4:43:32
$datestr= strtotime($_POST['date']);
echo $datestr;
$sql = "INSERT INTO `calendar` (`date`, `title`, `event`) VALUES ('FROM_UNIXTIME(".$datestr.")', '".mysql_real_escape_string($_POST['title'])."', '".mysql_real_escape_string($_POST['desc'])."')";
$query = mysql_query($sql);
这是我最近尝试过的事情,但我的 DATETIME 字段仍然全为零。
请问,我做错了什么?
【问题讨论】:
标签: php mysql sql sql-insert