php 如何根据单选按钮和对应的下拉条件,判断提交的值?

如图
如果我选择all,则选择全部数据
如果选择city,则根据下拉菜单的city值,导出对于city的数据。

是使用条件语句还是JS脚本来控制?需要给些简单的代码。谢谢。

该form的HTML为:
<form action="action.php">
<input type=radio name="bigtype" value="all" />all

<input type=radio name="bigtype" value="city" />city
<select name="city_type">
<option value="a">a</option>
<option value="b">a</option>
</select>

<input type=radio name="bigtype" value="category" />category
<select name="category_type">
<option value="a">a</option>
<option value="b">a</option>
</select>

<input type=radio name="bigtype" value="rank" />rank
<select name="rank_type">
<option value="a">a</option>
<option value="b">a</option>
</select>
</form>

那么,服务端PHP为:
<?php
$bigType=$_REQUEST['bigtype'];
if($bigType=="all")
//选择全部
elseif($bigType=="city")
{
$cityType=$_REQUEST['city_type'];
if($cityType=="a")
//选择city的一部分
else
//选择city的另一部分
}
elseif($bigType=="category")
{
//类似......
}
elseif($bigType=="rank")
{
//类似......
}
?>
花了10分钟写的,分给我吧
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-16
只要是表单提交 都可以用 $_POST 或$_GET (例:$_POST〔“city”〕) 来获取追问

后面下拉菜单的值容易获取 我是要通过4个单选钮分条件判断

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网