如何获取到Radio的值 本帖最后由 xeqtrl982 于 2010-04-29 16:47:12 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <% radiobutton6=request.Form("radiobutton6") radiobutton7=request.Form("radiobutton7")%> <?php echo $_post['radiobutton6'] ?>//这样就出不来值 echo $_POST['radiobutton6'];echo $_POST['radiobutton7']; 谢谢vn700还有一个问题由于我的radiobutton组是动态生成的<事先并未知道创建几个>,而在服务器端用_POST时,我如何才能把所有被选中的radio值显示出来呢 不会吧?分别试试下面:<?php echo $_POST['radiobutton6'] ?><?php echo $_REQUEST['radiobutton6'] ?> echo $_POST['radiobutton6'];echo $_POST['radiobutton7'];//如果前端动态创建了radiobutton8,如何获取radiobutton8被选中的值 print_r($_POST);$_POST里有所有的POST数据。或者<input type="radio" name="radiobutton[6]" value="6-1" />A<input type="radio" name="radiobutton[7]" value="7-1" />1$_POST['radiobutton']就能取到所有radio的数据,是一个二维数组。 动态生成总有个总数吧?比如是5个循环一下,输出:<?php echo $_POST['radiobutton'+i] ?> 你前端创建的 radio组名总有个规律吧,rdo_1,rdo_2,rdo_3....<?php$data=$_POST;//关键对 data 进行分析了foreach($data as $key=>$value)//这里进行你要的操作?> yangball能否写一个实例,实在是不太熟:) echo $_POST['radiobutton6']; rdo_1,rdo_2,rdo_3 例: 1,2,3 为id 前台生成radio name : 'radiobutton' . $id; 后台获取 $ids //为id数组 foreach($ids as $key => $id ){ $name = 'radiobutton' . $id; $radios[] = $_POST[$name]; } //$radios 你想要的值 我写的一个PHP即时聊室天方案 新手有几个小问题求助大家! 关于释放数据库结果集的问题。 XAMPP 使用中pear php代码中 JS代码的问题 php操作mysql需要锁表吗? 一个循环相加的问题 查询数据库,然后以图片表示结果 php实现ftp的问题 smarty的自动过滤$smarty->auto_literal 会影响整体效能吗? PHP中如何检测字符串中存在空格? php dio_read()是阻塞的?请教怎么设置成非阻塞的~谢谢~
radiobutton6=request.Form("radiobutton6")
radiobutton7=request.Form("radiobutton7")
%>
<?php echo $_post['radiobutton6'] ?>//这样就出不来值
echo $_POST['radiobutton6'];echo $_POST['radiobutton7'];
还有一个问题
由于我的radiobutton组是动态生成的<事先并未知道创建几个>,而在服务器端用_POST时,我如何才能把所有被选中的radio值显示出来呢
<?php echo $_POST['radiobutton6'] ?>
<?php echo $_REQUEST['radiobutton6'] ?>
echo $_POST['radiobutton6'];echo $_POST['radiobutton7'];
//如果前端动态创建了radiobutton8,如何获取radiobutton8被选中的值
print_r($_POST);$_POST里有所有的POST数据。
或者
<input type="radio" name="radiobutton[6]" value="6-1" />A<input type="radio" name="radiobutton[7]" value="7-1" />1
$_POST['radiobutton']就能取到所有radio的数据,是一个二维数组。
循环一下,输出:
<?php echo $_POST['radiobutton'+i] ?>
$data=$_POST;//关键对 data 进行分析了
foreach($data as $key=>$value)//这里进行你要的操作
?>
例: 1,2,3 为id
前台生成radio name : 'radiobutton' . $id;
后台获取 $ids //为id数组
foreach($ids as $key => $id ){
$name = 'radiobutton' . $id;
$radios[] = $_POST[$name];
}
//$radios 你想要的值