当我尝试字符串替换日期并将其保存在mySQL
数据库中时出现错误。原因是DATE
字段的格式。我在下面添加了我的PHP
代码和mySQL
错误消息。
$nowDate = str_replace('/', '-', $_POST['datenow']);
echo $nowDate;
输出 > 08-15-2012
,我正在将此记录插入数据库,但MySQL
数据库需要格式yyyy-mm-dd
( 2012-08-15
) 否则我会收到错误
Unable1 to run query:Incorrect date value: '08-15-2012' for column 'now_date' at row 1