当输入不是"所有"我尝试取消我的变量。在选择的radioboxes。 if statemtent工作并完美地完成工作,但其他工作并不起作用。有什么想法吗?
$profile = $_POST["profile"];
if ($profile != 'all') {
$conditions["profile"] = $profile;
} else {
unset($conditions["profile"]);
}
答案 0 :(得分:0)
我认为你的$ _POST变量可能没有设置。尝试这样的事情:
或者:
$profile = isset($_POST["profile"]) ? $_POST["profile"] : 'all';
或在else块中:
} else {
if(isset($conditions["profile"])) unset($conditions["profile"]);
}