单选按钮不能为空

参考

这是我的单选按钮代码。我要添加条件,当用户未选择一个单选按钮时,它将发出警告,提示数据为空。完成后,将计算总和。

<form action="" method="post">
Player 1:
male <input type="radio" name="gender[1]" value="1">
female <input type="radio" name="gender[1]" value="2">
<br>
Player 2:
male <input type="radio" name="gender[2]" value="1">
female <input type="radio" name="gender[2]" value="2">
<br>
Player 3:
male <input type="radio" name="gender[3]" value="1">
female <input type="radio" name="gender[3]" value="2"> 
<br>
<input type="submit" name="submit" value="submit">
</form>

<?php
if (isset($_POST['submit']))
{
    $sum=0;
    if (isset($_POST['gender']))
    {
        $gender=$_POST['gender'];
        foreach ($gender as $value)
            {
               $sum=$sum+$value;
            }
            echo $sum;

    }
    else
    {
        echo 'you did not choose any genders';
    }
}
?>
普特万德

如果所有单选按钮均被选中,count($_POST['gender'])则为3。所以只需更换

else
{
    echo 'you did not choose any genders';
}

if (count($_POST['gender']) < 3) { 
    echo 'you did not choose any genders';
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ReplyToId' 不能为空

来自分类Dev

Rails 4表单选择输入在不为空时给出“不能为空”错误

来自分类Dev

邀请ID不能为空

来自分类Dev

属性“队列”不能为空

来自分类Dev

密码不能为空,Bcrypt

来自分类Dev

确认令牌不能为空

来自分类Dev

值不能为空。错误

来自分类Dev

列不能为空 - 过程

来自分类Dev

毕加索 - 目标不能为空

来自分类Dev

列“列”不能为空

来自分类Dev

MySQLIntegrityConstraintViolationException: 列 '' 不能为空

来自分类Dev

android-FileProvider-名称不能为空

来自分类Dev

工作表名称不能为空

来自分类Dev

插入多行但不能为空字段

来自分类Dev

设计重置密码令牌不能为空

来自分类Dev

SECRET_KEY设置不能为空

来自分类Dev

TortoiseGit错误:“远程名称不能为空”

来自分类Dev

JPA:列“ AdressId”不能为空

来自分类Dev

IdentityUser:“名称不能为null或为空”

来自分类Dev

验证失败:密码不能为空

来自分类Dev

红宝石名称不能为空错误

来自分类Dev

是否有例外,Exception不能为空?

来自分类Dev

API平台错误,字段不能为空

来自分类Dev

Scrapy ValueError:网址不能为空

来自分类Dev

AWS Cloudformation:ImageId不能为空

来自分类Dev

Websocket的Kotlin活动不能为空

来自分类Dev

不变违规:本机模块不能为空

来自分类Dev

Django:DateField“此字段不能为空。”

来自分类Dev

VB-值不能为空错误