我正在尝试将日期插入 mysql,但每次失败并在 phpmyadmin 中显示为 0000-00-00
我的日期格式是 2012-08-06
(yyyy-mm-dd),数据库中的日期字段类型是 date
。
$date = "2012-08-06";
mysql_query("INSERT INTO data_table (title, date_of_event)
VALUES('". $_POST['post_title'] ."',
'". $date ."')") or die(mysql_error());
尝试将 -
更改为 /
或删除它们,它不起作用。
最佳答案
试试
$date = "2012-08-06";
$date=date("Y-m-d",strtotime($date));
关于PHP - 将日期插入mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11827175/