将值设为NULL,而不是在php中为空

时间:2019-02-25 12:05:40

标签: php null

我无法在数据库中将空值检查为 NULL ,而不能在插入值时留空。

当条目没有值时,我不想为该条目保留空白。 因此,如果没有选择文件,则将该条目输入 NULL

是否有必要进入 NULL

if (empty($_FILES['logo']['name'])) {
  $code = NULL;
  } else {
}

2 个答案:

答案 0 :(得分:0)

可空字符串是一个正常问题。为了快速解决方案,您可以将代码更改为:

$code = NULL;
if( !empty($_FILES['logo']['name']) ){
 ...
}

有关更多详细信息,您可以检查以下问题: MySQL and PHP - insert NULL rather than empty string

答案 1 :(得分:0)

$ logo =(!empty($ _ FILES ['logo'] ['name'])?“ logo”:“ NULL”);
试试这个