这是我的下拉列表。从PHP中的下拉列表获取多个值
<p align="center"><select size="1" name="bo_chose" id="boID">
<option selected value="Select...">Select...</option>
<?php
while ($list_bo = mysql_fetch_array($select_brof)) {
echo "<option value=\"$list_bo[bo_name] $list_bo[bo_code]\">$list_bo[bo_code],$list_bo[bo_name]</option>"; }
?>
</select></p>
所以下拉会显示第一个 “选择...” 然后将<option>
检索数据andlist的bo_name,bo_code它运作良好。
问题是,我想将该值携带到另一个PHP页面,该页面将删除下拉列表中选中的选项 。 当然,MySQL和PHP会抱怨它不存在......为什么?
它将新值$ bo_chose(下拉列表的名称)作为新值 as(bo_name,bo_code) - 作为一个值而不是分割值。
所以如果下拉列表是(乔治·麦克GM) 数据会抱怨,没有所谓的“乔治·迈克GM” 时,我希望它仅携带“GM”,这是bo_code值。
任何人都可以帮忙吗?
欢迎来到Stack Overflow!请不要使用'mysql_ *'函数来编写新的代码。他们不再维护,社区已经开始[弃用程序](http://goo.gl/KJveJ)。请参阅* [红盒子](http://goo.gl/GPmFd)*?相反,您应该了解[准备好的语句](http://goo.gl/vn8zQ)并使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli的)。如果你不能决定哪些,[这篇文章](http://goo.gl/3gqF9)会帮助你。如果你选择PDO,[这里是很好的教程](http://goo.gl/vFWnC)。 – 2012-07-28 21:07:14