我在MySQL中有一個DATETIME列(默認爲NULL),並試圖插入Empty或NULL值。但我得到「不正確的日期時間值:''」錯誤信息。 如果我插入'NULL',那麼我得到「不正確的日期時間值:'NULL'」錯誤消息。如何在此列中插入空白或NULL值?謝謝你的任何建議。在Datetime字段中插入null
這是代碼。
if (empty($_POST["date_field"]))
{
$Date1 = 'NULL';
}
else
{
$Date1 = strtotime($_POST["date_field"]);
$Date1 = date("Y-m-d H:i:s", $Date1);
}
INSERT INTO Table1(date_field) VALUES('" .$Date1. "');
什麼是DATE_FIELD默認值? – 2012-02-06 21:30:49
粘貼這裏表架構 – 2012-02-06 21:31:16
默認值爲NULL。 – nav100 2012-02-06 21:32:56