【发布时间】:2017-05-23 10:16:13
【问题描述】:
我正在更新表单中的条目
这样做时我清除了 datetimepicker 中的值并继续
if (empty($_POST['dtp'])) {
$Dtp = NULL;
}
然后发布为
'dtp' => $Dtp
SQL回显就像
UPDATE tbl_dummy SET Id="3",dtp="",Remark="update1"
错误是
1292 - 不正确的日期时间值:第 1 行的列 'dtp' 的 ''
请指导我解决这个问题并在 db 中插入 NULL 值
【问题讨论】:
-
你能告诉我们生成sql的php代码吗?
-
我强烈建议您使用准备好的语句
-
@Akintunde 当然,我很快就会学会这样做。感谢您的建议