求救求救,关于读取一个多选列表的值,大家帮忙看看,谢谢啦! 用name="select[]"试试。应该可以得到一个数组。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 复选就得到一个数组啊$_POST['select'][0];$_POST['select'][1]; submit前用JS把select的值们附到新变量里 PHP不知道ASP可以这样写<%response.write request.form("select")%>调试成功! 晕,有没有知道PHP怎么写啊?麻烦大家了! 有没有知道PHP怎么写啊?麻烦大家了! <form name="form1" method="post" action="test.php" > <select name="select[]" size="5" multiple > <option value="1">1111111</option> <option value="2">2222222</option> <option value="3">3333333</option> <option value="4">4444444</option> <option value="5">5555555</option> <option value="6">6666666</option> <option value="7">7777777</option> </select> <input type="submit" name="Submit" value="提交"></form><?php $aa=$_POST['select'];foreach($aa as $v){ echo $v."<br>";}?>这个不行??? Warning: Invalid argument supplied for foreach() in D:\my work\www\admin\test.php on line 15出现这个错误 Warning: Invalid argument supplied for foreach() in D:\my work\www\admin\test.php on line 15出现这个错误 $aa=$POST['select'];for($i=0;$i<$aa.length;$i++){ echo $aa[$i];} 出那个错误是因为你没做提交检测<form name="form1" method="post" action="test.php" > <select name="select[]" size="5" multiple > <option value="1">1111111</option> <option value="2">2222222</option> <option value="3">3333333</option> <option value="4">4444444</option> <option value="5">5555555</option> <option value="6">6666666</option> <option value="7">7777777</option> </select> <input type="submit" name="Submit" value="提交"></form><?php if(is_array($_POST['select'])){ //检查是不是有数据提交上来 foreach($_POST['select'] as $v){ echo $v."<br/>"; }}?> xajax官方的例子不载入php函数 图片问题 点击后改变值~~ orcal怎样设置局域网连接? linux下php连不上mysql,而且php代码出错,调试的时候不报错,..谁能帮我,在线等啊.. 麻烦帮我看看这个问题。 页面自动转向ftp 图片压缩的问题 关于 ssesion问题 请问高手,关于php连接数据库的问题 我的discuz有问题,初步断定是MYSQL版本原因,哪位PHP高手帮偶看看 请教大家几个PHP和MYSQL的问题,来者有分!
$_POST['select'][1];
ASP可以这样写<%
response.write request.form("select")
%>调试成功!
<select name="select[]" size="5" multiple >
<option value="1">1111111</option>
<option value="2">2222222</option>
<option value="3">3333333</option>
<option value="4">4444444</option>
<option value="5">5555555</option>
<option value="6">6666666</option>
<option value="7">7777777</option>
</select>
<input type="submit" name="Submit" value="提交">
</form>
<?php
$aa=$_POST['select'];
foreach($aa as $v){
echo $v."<br>";
}?>这个不行???
for($i=0;$i<$aa.length;$i++){
echo $aa[$i];
}
<select name="select[]" size="5" multiple >
<option value="1">1111111</option>
<option value="2">2222222</option>
<option value="3">3333333</option>
<option value="4">4444444</option>
<option value="5">5555555</option>
<option value="6">6666666</option>
<option value="7">7777777</option>
</select>
<input type="submit" name="Submit" value="提交">
</form>
<?php
if(is_array($_POST['select'])){ //检查是不是有数据提交上来
foreach($_POST['select'] as $v){
echo $v."<br/>";
}
}
?>