私は頭の中で解決するのが非常に簡単な問題のように思われるものを抱えています。チェックボックスグループを含むhtmlフォームがあり、チェックボックスの選択を強制できるようにしたい。この時点で、グループからチェックボックスが選択されていない場合にエコーが発生するエラーを記述したいと思います。mysqlクエリを介してチェックボックス配列を送信していますが、何も選択されていない場合は空のページが表示されます。私の混乱は、エラーを返すためのPHPコードの書き方です。私はもう試した
if (empty($_GET){
echo "ERROR" ;}
と
if (empty($color)){
echo "ERROR" ;}
たぶん私は脳死しているだけですが、これはうまくいくはずです。これが、チェックボックスで現在機能している私のhtmlコードです。
<input type="checkbox" name="color[]" value="Black">Black
<input type="checkbox" name="color[]" value="Blue">Blue
<input type="checkbox" name="color[]" value="Brown">Brown
<input type="checkbox" name="color[]" value="Green">Green
<input type="checkbox" name="color[]" value="Grey">Grey
<input type="checkbox" name="color[]" value="Orange">Orange
<input type="checkbox" name="color[]" value="Pink">Pink
<input type="checkbox" name="color[]" value="Purple">Purple
<input type="checkbox" name="color[]" value="Red">Red
<input type="checkbox" name="color[]" value="Teal">Teal
<input type="checkbox" name="color[]" value="White">White
<input type="checkbox" name="color[]" value="Yellow">Yellow
<br>
<input type="checkbox" name="pattcat[]" value="Home Decor">Home Decor
<input type="checkbox" name="pattcat[]" value="Children">Children
<input type="checkbox" name="pattcat[]" value="Tops Women">Tops Women
<input type="checkbox" name="pattcat[]" value="Accessories">Accessories
<input type="checkbox" name="pattcat[]" value="Lace">Lace
<input type="checkbox" name="pattcat[]" value="Tops Men">Tops Men
<br>