+ -
当前位置:首页 → 问答吧 → 如何获得多组动态单选按钮的值呢?

如何获得多组动态单选按钮的值呢?

时间:2011-10-23

来源:互联网

在一个页面中,我通过for循环从数据库中选取一些题目列出来,题目是有id的。
如:
HTML code

            <tr><td class="STYLE1"><input type="radio" name="single_choice[<?=$myrow0['id']?>]" value="a"/>&nbsp;<?php echo "A.".$myrow0["option_a"];?></td></tr>
            <tr><td class="STYLE1"><input type="radio" name="single_choice[<?=$myrow0['id']?>]" value="b"/>&nbsp;<?php echo "B.".$myrow0["option_b"];?></td></tr>
            <tr><td class="STYLE1"><input type="radio" name="single_choice[<?=$myrow0['id']?>]" value="c"/>&nbsp;<?php echo "C.".$myrow0["option_c"];?></td></tr>
            <tr><td class="STYLE1"><input type="radio" name="single_choice[<?=$myrow0['id']?>]" value="d"/>&nbsp;<?php echo "D.".$myrow0["option_d"];?></td></tr>




如今,每个单选题目的单选按钮组的name属性是single_choice[id], 在跳转页面里处理时如何获得这个属性值呢?
$_POST[]?
$_SESSION?

作者: fargea   发布时间: 2011-10-23

如果你表单的post方式提交的话。$_POST['single_choice[id]']

作者: jordan102   发布时间: 2011-10-23

<input type="radio" id="single_choice[<?=$myrow0['id']?>]" name="single_choice" value="a"/>&nbsp;<?php echo "A.".$myrow0["option_a"];?>
设置name="single_choice",处理页面获取$_POST['sing_choice'],根据获取到的value值就可以判断出那个单选框被选中了。

作者: weizi_mm   发布时间: 2011-10-24

print_r($_POST['single_choice']);

作者: ci1699   发布时间: 2011-10-24