Javascript 检查每次单击哪个单选按钮并验证-php while($row=mysql\u fetch\u assoc($retval)) { $c0=$row['c1']; $c1=$row['c2']; $c2=$row['c3']; $c3=$row['c4']; $id=$row['id']; $v1=1; $v2=2; $v3=3; $v4=4; 回声“{$row['qn']}”; 回声“,$c0”; 回声“$c1”; 回声“$c2”; 回声“$c3”; 回声“-------------------------------------”; }

Javascript 检查每次单击哪个单选按钮并验证-php while($row=mysql\u fetch\u assoc($retval)) { $c0=$row['c1']; $c1=$row['c2']; $c2=$row['c3']; $c3=$row['c4']; $id=$row['id']; $v1=1; $v2=2; $v3=3; $v4=4; 回声“{$row['qn']}”; 回声“,$c0”; 回声“$c1”; 回声“$c2”; 回声“$c3”; 回声“-------------------------------------”; },javascript,php,html,validation,radio-button,Javascript,Php,Html,Validation,Radio Button,这是我的代码,用于显示数据库中的问题及其对我的测验应用程序的选择 在这里,至少据我所知,每个无线电组的名称是问题的“编号”,因为在我的应用程序中id是自动递增的序列。在客户端,如何检查单击了哪个单选按钮?我在isSet()中尝试了类似$\u POST['radiogroupname']的方法,但这也不起作用,我不知道怎么做,因为我所有的无线组名都是数字,我甚至无法通过在客户端循环$\u POST['Parameter']得到结果 如何解决这个问题 名称不能以数字开头。将按钮重命名为smth,如n

这是我的代码,用于显示数据库中的问题及其对我的测验应用程序的选择

在这里,至少据我所知,每个无线电组的名称是问题的“编号”,因为在我的应用程序中id是自动递增的序列。在客户端,如何检查单击了哪个单选按钮?我在
isSet()
中尝试了类似
$\u POST['radiogroupname']
的方法,但这也不起作用,我不知道怎么做,因为我所有的无线组名都是数字,我甚至无法通过在客户端循环
$\u POST['Parameter']
得到结果


如何解决这个问题

名称
不能以数字开头。将按钮重命名为smth,如
name=\“rb\u$id\”
即可。谢谢!我在“name”中使用了\“r_$id\”,在客户端我尝试在($id到某个数字)的循环中回显if(isset($u POST[“r_$id”]){echo$u POST[“r_$id”];},但没有任何效果!你能帮助我吗?
while($row = mysql_fetch_assoc($retval))
{

  $c0=$row['c1'];
  $c1=$row['c2'];
  $c2=$row['c3'];
  $c3=$row['c4'];
  $id=$row['id'];
  $v1=1;
  $v2=2;
  $v3=3;
  $v4=4;
  echo "{$row['qn']}  <br> ";
  echo "<input type=\"Radio\" name=\"$id\" value=\"$v1\">"."$c0<br>";
  echo "<input type=\"Radio\" name=\"$id\" value=\"$v2\">"."$c1<br>";
  echo "<input type=\"Radio\" name=\"$id\" value=\"$v3\">"."$c2<br>";
  echo "<input type=\"Radio\" name=\"$id\" value=\"$v4\">"."$c3<br>";

  echo     "--------------------------------<br>";          
}