如何检索<option> id以将数据插入数据库

时间:2017-04-27 11:01:43

标签: php html forms

我的表单包含使用<select><option>标记的下拉列表。 下面我有一个textarea字段。 选项ID是数据库名称,我需要将textarea - 输入插入到选定的数据库中。

代码:

HTML FORM:

<select class="form-control" id="selection" name="selection_name">
                    <option id="option1">First item</option>
                    <option id="option2">Second item</option>   
</select>

PHP:

<?php
 $dbToInsert = $_POST[''] // <-What do I insert here to get the selected option?
...
?>

1 个答案:

答案 0 :(得分:2)

你应该使用&#34;值&#34;在选项标签

<select name="vehicle">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

在上面的示例中,如果您选择&#34;奥迪&#34;,在表单提交上您将获得价值&#34; audi&#34;在$ _POST [&#34; vehicle&#34;]