php多个单选框提交

单选1:<inputtype="radio"name="one"value="1"/><inputtype="radio"name="one"value="2"/>单选2... 单选1:
<input type="radio" name="one" value="1" />
<input type="radio" name="one" value="2" />

单选2:
<input type="radio" name="two" value="1" />
<input type="radio" name="two" value="2" />
单选3:
<input type="radio" name="one" value="1" />
<input type="radio" name="one" value="2" />
......
单选n:
<input type="radio" name="n" value="1" />
<input type="radio" name="n" value="2" />

我一共需要有n(>100)个单选框,现在想知道我这个代码怎么写,不可能写一百多个吧,提交的时候怎么获取?
我不会js什么的,只知道php,新手,求大神指点!
现在提交时已经没有问题了,就是按照这种方法
<?php
$n = 1000;
$str = "";
for ($i = 1; $i <= $n; ++ $i)
{
$str .= "<input type='radio' name='slt_{$n}' value='1' />"
. "<input type='radio' name='slt_{$n}' value='2' />";
}
echo $str;
但我读取时一直有问题,我的代码如下:
$radio_number=$_POST['radio_number'];
for($i=0;$i<$radio_number;$i++)
{
$radio_result[$i]=$_POST['myrad$i'];
}

一直读取不到值,各位大神指点,到底哪出错了,谢谢!
展开
 我来答
lcy8760450
2015-10-22 · TA获得超过956个赞
知道小有建树答主
回答量:610
采纳率:64%
帮助的人:397万
展开全部
<?php
$n = 1000;
$str = "";
for ($i = 1; $i <= $n; ++ $i)
{
    $str .= "<input type='radio' name='slt_{$n}' value='1' />"
        . "<input type='radio' name='slt_{$n}' value='2' />";
}
echo $str;
更多追问追答
追问
那读取的时候怎么操作,就是在submit里,这么多值怎么$_POST['']
追答
用包起来submit就行了,1000个也不多,10000个也不多,照样能post,读取时也用for
芡莪滴吻何时还
2015-10-22 · TA获得超过750个赞
知道小有建树答主
回答量:493
采纳率:55%
帮助的人:128万
展开全部
用循环,给name赋一个变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式