首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

PHP跳转菜单读取值有关问题

2012-09-17 
PHP跳转菜单读取值问题我把select选中的值通过for循环得到了其中的值,但是赋值输出之后结果是“Array”。用

PHP跳转菜单读取值问题
我把<select>选中的值通过for循环得到了其中的值,但是赋值输出之后结果是“Array”。用var_dump()打印结果是:Array
array(1) { [0]=> string(3) "男" } ,这是怎么回事呢?或者说有没有更好的得到<select>的值的方法呢?

[解决办法]
select返回的就只指定的值。是不是select的name用加了[]

PHP code
<html><head> </head><body><?php  if(isset($_POST['abc'])){var_dump($_POST['abc']);var_dump($_POST);}else  { echo ('<form action="'.$_SERVER['PHP_SELF'].'" method="post"> <select name="abc">    <option value="1">1</option>    <option value="2">2</option>    <option value="3">3</option> </select><input type="submit" value="submit"/></form>');}?></body></html>
[解决办法]
你是怎么写的代码?
[解决办法]
用js就能获取
[解决办法]
两次foreach

热点排行