有问题从PHP为MySQL分配NULL

时间:2017-04-05 20:15:20

标签: php mysql null

复制并粘贴(距离PHP管理员足够近但仍然不喜欢它..

$conn->query("UPDATE  `pmuryxvf_shoes`.`Job` SET  `shoe_id` = NULL WHERE  `Job`.`job_id` =".$jobid.";");

尝试做的是将行设置为NULL。你能看到这个问题吗?如果我放置另一个值,那么NULL就好了。

最后一件事 - 这一行是外键,但可以通过PHPMyadmin更新NULL值

1 个答案:

答案 0 :(得分:0)

该错误似乎告诉您数据模型将shoe_id定义为NOT NULL列。因此,您不能将其设置为NULL。

您可以修改表定义以允许NULL值

ALTER TABLE pmuryxvf_shoes
  MODIFY( shoe_id INT NULL )