私はデータベースから$ subcatにfeildを取得しています。 $ subcatがnullの場合、カテゴリに追加するフォームを表示する必要があります。そうでなければ、カテゴリを表示します。 $ subcatが正しく存在し、正しく検索されています。 nullまたは文字列のいずれかです。if else withデータベースの変数の条件
if ($subcat != null) {
$showCategory = "<p><strong>Auction Category: </strong> ".$tmp['subcat'];
}
else
{
$showCategory = "<form name=\"categoryForm\">
<input name=\"radiobutton\" type=\"radio\" value=\"fakeapproved\" />Fake (Approved)<p>
<input name=\"radiobutton\" type=\"radio\" value=\"fakesuspected\" />Fake (Suspected)<p>
<input name=\"radiobutton\" type=\"radio\" value=\"keyword\" />Forbidden Keywords<p>
<input name=\"radiobutton\" type=\"radio\" value=\"parallelimport\" />Parallel Imports
<input name=\"Submit\" type=\"submit\" value=\"Update\" onclick=\"handleClick(".$pk.");return false\"/>
</form>";
}
ただし、すべてがフォームです。 $ subcatが間違いなくnullであることは間違いなく、フォームが引き続き表示されます。私はelse節を入れ替えようとしましたが、$ subcatがverifiably nullだったとしてもカテゴリは表示されました。あなたはis_null
を使用されている変数のnullをチェックすることができるPHPで
$ subcatがnullであると想定される場合、$ subcatのvardumpを与えることはできますか? –