2016-11-18 111 views
0

我有一個表格,用戶擁有的下拉列表中。該表格有一個get方法,這樣的輸出值用於處理。但問題是我得到的所有三個值是不能使用..HTML表單中選擇輸出隱藏

<form method="get" action="finish.php"> 
<select name="case" > 
<option value="">*Grimsborough Case*</option> 
<option value="1" >001</option> 
<option value="2" >002</option> 
<option value="3" >003</option> 
</select> 
<select name="case" > 
<option value="">*Pacific Bay Case*</option> 
<option value="201" >PB01</option> 
<option value="202" >PB02</option> 
<option value="203" >PB03</option> 
</select> 
<select name="case" > 
<option value="">*World Edition Case*</option> 
<option value="301" >WE01</option> 
<option value="302" >WE02</option> 
<option value="303" >WE03</option> 
</select> 

這些是我的輸出,而我選擇的是這樣的形式..

finish.php?case=&case=&case=302&submit=%3D%3D>+submit+<%3D%3D 

我會想獲取輸出這樣

finish.php?case=302&submit=%3D%3D>+submit+<%3D%3D 

請幫助:)

+0

您需要不同的'name'屬性'元素。選擇元素的 – nicovank

+0

更改名稱屬性讓每個選擇 – Fky

+0

@nicovank只有一個名字我仍然得到這樣的.. finish.php?案例1 =&案例2 =&情形3 = 303&提交=%3D%3D> +提交+ <%3D%3D輸出 –

回答

0

您需要命名的選擇元素不同

<form method="get" action="finish.php"> 
    <select name="case1" > 
     <option value="">*Grimsborough Case*</option> 
     <option value="1" >001</option> 
     <option value="2" >002</option> 
     <option value="3" >003</option> 
    </select> 
    <select name="case2" > 
     <option value="">*Pacific Bay Case*</option> 
     <option value="201" >PB01</option> 
     <option value="202" >PB02</option> 
     <option value="203" >PB03</option> 
    </select> 
    <select name="case3" > 
     <option value="">*World Edition Case*</option> 
     <option value="301" >WE01</option> 
     <option value="302" >WE02</option> 
     <option value="303" >WE03</option> 
    </select> 

從你的PHP腳本,你這樣做:

$case1 = $_GET["case1"]; 
$case2 = $_GET["case2"]; 
$case3 = $_GET["case3"]; 
+0

我們不能使用,如果選擇功能的問題? –

0

如果我的理解是正確的,你想要類似的東西:

<select name="case" > 
    <optgroup label="Grimsborough Case"> 
     <option value="1" >001</option> 
     <option value="2" >002</option> 
     <option value="3" >003</option> 
    </optgroup> 
    <optgroup label="Pacific Bay Case"> 
     <option value="201" >PB01</option> 
     <option value="202" >PB02</option> 
     <option value="203" >PB03</option> 
    </optgroup> 
    <optgroup label="World Edition Case"> 
     <option value="301" >WE01</option> 
     <option value="302" >WE02</option> 
     <option value="303" >WE03</option> 
    </optgroup> 
</select>