diff --git a/metadata/dbms/records.php b/metadata/dbms/records.php index a9a47b4..63406e7 100644 --- a/metadata/dbms/records.php +++ b/metadata/dbms/records.php @@ -53,7 +53,7 @@ } if($t=='object'){ - if (($v=='-1')||($v=='')) $v='NULL'; + if ($v=='-1'||$v=='' || $v==null) $v='NULL'; }else if($t=='i1' || $t=='i2' || $t=='i4' || $t=='integer'){ if($v=='') $v='NULL'; @@ -77,7 +77,7 @@ $v = str_replace('\'', '\\\'', $v); //так как в SQL строку вставляется $v = '\'' . $v . '\''; } - }if($t=="NULL" || $t==null){ + }else if($t=="NULL" || $t==null){ if ($v == '') { $v = 'NULL'; } else {