我一直在努力为我的学校制作一个系统,一些代码给我一个问题。我有一个教师页面,我从数据库输入一些细节,并给每个记录一个radiobutton。当用户点击提交时,它应该转到另一个页面并仅将记录放入检查了无线电按钮的不同表中。 制作无线电按钮的代码是
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++;
}
注意 - 还有两个日期字段以类似的方式获取值
在另一页上,我试图检查是否按照以下方式检查了无线电按钮。但这表明所有的radoibutton都未经检查
$cb1=$_POST['$c'];
echo $cb1;
if($cb1=='checked')
{
echo "entered";
}
答案 0 :(得分:0)
编辑:此外,每个变量是否从1开始?如果是这样,$ c = $ sd = $ ed。因此,您有多个具有相同ID和名称的无线电输入。