PHP处理多选下拉列表(multiple select)

本例源码已经提供下载:http://phpcode8.com/?attachment_id=186
先看下拉列表HTML代码:
一个form中有一个多选的下拉列表。需要注意的是这里select的name为hobbies[],是一个‘数组’形式。
<p>选择你的爱好,按住ctrl键多选。。</p>
<form action="" method="get">
<select size="5" multiple="multiple" name="hobbies[]">
		 <option value="ball">打球</option>
		 <option value="sleep">睡懒觉</option>
		 <option value="game">玩游戏</option>
		 <option value="travel">旅行</option>
</select>
<input type="submit" />
</form>


下面的php代码,用于显示点击submit按钮后,$_GET['hobbies']中的值
<?php

if(isset($_GET['hobbies'])){

	print_r($_GET['hobbies']);
}
?>


如果全部选中,则结果如下:
Array ( [0] => ball [1] => sleep [2] => game [3] => travel )

posted on 2012-03-12 20:20  IT技术畅销书  阅读(1292)  评论(0编辑  收藏  举报

导航