我有一个似乎很容易解决的问题。我有一个带有复选框组的 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>