Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果未选中单选按钮,如何将隐藏字段设置为零_Php_Radio Button - Fatal编程技术网

Php 如果未选中单选按钮,如何将隐藏字段设置为零

Php 如果未选中单选按钮,如何将隐藏字段设置为零,php,radio-button,Php,Radio Button,我有四个名为2d数组的单选按钮。如果其他单选按钮未选中,我想将同名单选按钮设置为零。请帮助我,我对这个问题没有任何想法。 这些单选按钮位于while循环中 A<input type="radio" name="ques['<?php echo $n; ?>'][]" value=1><?php echo $row[3]; ?> B<input type="radio" name="ques['<?php echo $n; ?>'][]

我有四个名为2d数组的单选按钮。如果其他单选按钮未选中,我想将同名单选按钮设置为零。请帮助我,我对这个问题没有任何想法。 这些单选按钮位于while循环中

  A<input type="radio" name="ques['<?php echo $n; ?>'][]" value=1><?php echo $row[3]; ?>
  B<input type="radio" name="ques['<?php echo $n; ?>'][]" value=2><?php echo $row[4];?>
  C<input type="radio" name="ques['<?php echo $n; ?>'][]"  value=3><?php echo $row[5];?>
  D<input type="radio" name="ques['<?php echo $n; ?>'][]"  value=4><?php echo $row[6];?>
  <input type="hidden" name="ques['<?php echo $n; ?>'][]" value="0" />

A如果创建了一个具有相同名称(在循环外部)且属性为“checked”的单选按钮,则将标记该按钮,而不会标记其他按钮。使用单选按钮,您只能有1个标记的输入(具有相同的名称)



//此处的循环

将零输入无线电置于循环之外(在它相当好之后,为了分配
$n
var),并使用其他CSS隐藏它:

//loop here    

<input type="radio" id="hiddenRadio" name="ques['<?php echo $n; ?>'][]" value="0" checked />

      <style>
          #hiddenRadio{
              visibility: hidden;
          }
      </style>
//在这里循环