我搜索了几乎整个互联网,但找不到类似的东西,但我的问题看起来很简单。
我有一个像这样的PHP代码:
$id = 1;
if (!isset($_POST['port1'])) {
$port1 = null;
}
...只是检查提交的值是否为空,如果为空,则为变量$port1 = null;
然后,在代码中,我需要在数据库中插入此值/更新它
$sql_update = ("UPDATE names_10 SET `digName1`=$port1 WHERE `device_id`='$id'");
...应该设置" digname1"为空。但它不会! 我尝试了每种组合,每种类型的引号,但每次我都有UPDATE错误..
任何想法?