我想防止空值进入 MySQL 数据库
我正在使用以下但由于某种原因它让空值通过......
if (trim($var)= '' || !isset($var)){
header("Location:page.php?er=novariablel");
}
else {
...insert into database
}
请注意,有一堆复杂的东西可以设置 var 的值,这就是为什么我想要同时拥有 the=''
和 the 的原因,!isset
因为两者都可能是这种情况。
我是否缺少 or 语句的某些内容,即如果两者都为真,则它的评估结果为假。或者我做错了什么?