0

可能重复:
PHP mysql 插入日期格式

我正在尝试在我的 mysql 数据库中插入一个日期。问题是,例如,当我尝试保存 2013-01-18 时,它会像这样保存它:000-00-00。

$date = date("Y-m-d");
mysql_query("insert into events values('','$event','$notes','$date')");

我应该怎么做才能解决这个问题?

4

1 回答 1

0

最好先转换成Unix时间戳,然后保存时间戳。排序等要容易得多。

至于您的问题:如果您真的想以这种方式保存它,那么您的列应该是“varchar”。

此外,不推荐使用 mysql_query。不要再使用它了,它将不再受支持。

于 2013-01-18T23:10:24.277 回答