2015-12-09 41 views
-1

中的第一個選擇顯示一個下拉菜單我想根據以前選擇的組名商業顯示名稱。
我硬編碼的第一個選項,要選擇基於前一個 IAM仍然感到困惑如何做到這一點的數據...親切指導我根據php

 `<form action="" method="post"> 
     <table width="39%" height="67" border="0" align="center"> 
     <tr> 
<td width="22%" height="27">Group</td> 
<td width="33%"><select name="option"> 
<option>Commerce</option> 
<option>Computer</option> 
<option>Pre-engineering</option> 
<option>Pre-Medical</option> 
</select> 
</td> 

    <td width="8%">Name</td> 
<td width="37%"> 
<? if ($option=='Pre-engineering') 
$sql = mysql_query("SELECT name FROM std_reg where faculty='$option'") or die(mysql_error()); 
while($row = mysql_fetch_array($sql)){ 
echo "<option>".$row[name]."</option>";} 
?> 
</td> 
<td width="8%">Class</td> 
<td width="37%"><input name="class" /></td> 

</tr> 
<tr> 
<td height="34" colspan="4"><strong><h3> 
    <input type="submit" name="submit" value="SEARCH" /> 
    </h3></strong></td> 

</tr> 
<br /> 
<br /> 

'

+0

你試過什麼,你的意思是?要在商店中保存以前的值,並且在重新加載頁面時,必須檢查select中的值? –

回答

0

這裏解決的關鍵

echo "<option>".$row['name']."</option>";}