我无法在数据库中将空值检查为 NULL ,而不能在插入值时留空。
当条目没有值时,我不想为该条目保留空白。 因此,如果没有选择文件,则将该条目输入 NULL
是否有必要进入 NULL ?
if (empty($_FILES['logo']['name'])) {
$code = NULL;
} else {
}
答案 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”);
试试这个