2017-04-27 39 views
-2

我有一個表格,下拉列表使用<select><option>標籤。 下面,我有一個textarea字段。 選項ID是數據庫名稱,我需要將textarea-輸入插入選定的數據庫。如何檢索<option> id將數據插入到數據庫中

代碼:

HTML表單:

<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? 
... 
?> 
+0

告訴我們您的代碼 –

+0

'if($ code == 0){回聲「沒有幫助!」;}' –

+0

艱難的人羣,我加了代碼:) 我知道POST可以使用名稱標籤檢索數據,但個別選項也可以有名稱標籤嗎?例如<選項名稱=「選項」>和使用$ _POST [「選項」]? – Foobarer

回答

2

你應該選擇標籤使用 「值」

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

在上面的例子中,如果您選擇了「奧迪」,在表單提交中,您將在$ _POST [「vehicle」]中獲得值「audi」