0

我一直在尝试为我的学校制作一个系统,但其中一些代码给我带来了问题。我有一个教师页面,在该页面上我从数据库中输入一些详细信息,并为每条记录提供一个单选按钮。当用户单击提交时,它应该转到不同的页面,并且只将记录放入已检查单选按钮的不同表中。制作单选按钮的代码是

while($row=mysql_fetch_array($sqlquery))
{

echo "<tr> <td>$row[Name]</td><td> $row[Number]</td><td>$row[Form]</td><td> $row[Outings_left]</td><td>$row[Night_outings_left]</td> <td><input type='radio' id='$c' name=' $c' value='checked' /></td><td><input type='date' id='$sd' name='$sd' /></td><td><input type='date' id=' $ed ' name=' $ed' /></td></tr>";

$arr= Array($n=> Array(1=>'row[name]', 2=> 'row[number]') );
$c++;   
$sd++;
$ed++;  
}

注意 - 还有两个日期字段以类似的方式获取值

在另一页上,我试图检查单选按钮是否以下列方式检查。但这表明所有单选按钮都未选中

$cb1=$_POST['$c'];
    echo $cb1;
    if($cb1=='checked')
    {
        echo "entered";
}  
4

1 回答 1

0

编辑:另外,每个变量是否都从 1 开始?如果是这样,$c = $sd = $ed。因此,您有多个具有相同 ID 和名称的无线电输入。

于 2013-08-15T13:14:32.833 回答