插入多个值时在php中使用Checkbox

时间:2013-12-29 16:15:34

标签: php checkbox

我尝试使用循环生成表单,当我处理输入时,复选框值没有检索,它表示无效索引。

形式:

for($i=0;$i<$count;i++){
echo '<td>';
echo '<input name="att[$i]" type="checkbox" id="att'.$i.'" value="1"/>';
echo '</td>';
echo '<td>';
echo '<input name="rno[$i]" type="text" id="rno'.$i.'"/>';
echo '</td>';
}

Retrieveing:

for($j=0;$j<$count;j++){
echo $rno=$_POST['rno'][$j];
echo $rno=$_POST['att'][$j];
}

我不知道问题出在哪里...... 错误消息无效索引“att”。有什么问题?

1 个答案:

答案 0 :(得分:0)

它应该是'att'(字符串)而不是att

for($j=0;$j<$count;j++){
    echo $rno=$_POST['rno'][$j];
    echo $rno=$_POST['att'][$j];
}