ラジオボックスの選択で入力が "すべて"でない場合、私は私のvariabeleの設定を解除しようとしています。もしif statemtentが動作し、その仕事は完璧ですが、elseは動作しません。何か案は?php var when statement = "all"
$profile = $_POST["profile"];
if ($profile != 'all') {
$conditions["profile"] = $profile;
} else {
unset($conditions["profile"]);
}
:
次のいずれか:
か、他のブロック内でこのような何かを試してみてください。私たちと共有したいエラーメッセージがありますか? – RiggsFolly
'$ conditions [" profile "]'は実際にはそれを設定しようとする前に存在します – RiggsFolly
'unset($ profile)'おそらく? 'unset($ _ POST [" profile "])'? @RiggsFollyが言ったように。それを設定解除する前に存在することを確認してください。 'unset(whatever_exists) '。 –