复制并粘贴(距离PHP管理员足够近但仍然不喜欢它..
$conn->query("UPDATE `pmuryxvf_shoes`.`Job` SET `shoe_id` = NULL WHERE `Job`.`job_id` =".$jobid.";");
尝试做的是将行设置为NULL。你能看到这个问题吗?如果我放置另一个值,那么NULL就好了。
最后一件事 - 这一行是外键,但可以通过PHPMyadmin更新NULL值
答案 0 :(得分:0)
该错误似乎告诉您数据模型将shoe_id定义为NOT NULL列。因此,您不能将其设置为NULL。
您可以修改表定义以允许NULL值
ALTER TABLE pmuryxvf_shoes
MODIFY( shoe_id INT NULL )