根据另一个列表中的选定元素,将mySQL结果加载到选择列表中

时间:2019-05-27 01:24:08

标签: php html mysql

我有两个选择标签。我希望用户能够从第一个选择列表中选择一个值,然后希望第二个列表中填充有mySQL DB的结果。如果第一个列表中的选定元素发生更改,则第二个列表应更改。 我正在努力弄清楚如何实现这一点。这是我到目前为止所做的:

<select class="form-control" id="typelist" name="type">
     <option value="op1">Option1</option>
     <option value="op2">Option2</option>
     <option value="op3">Option3</option>
</select>

 <?php
 $sql = "SELECT name FROM cases";
 $result = mysql_query($sql);
 echo "<select name='cases'>";
 while ($row = mysql_fetch_array($result)) {
 echo "<option value='" . $row['cases'] . "'>" . $row['cases'] . </option>";
 }
 echo "</select>";
 }
 ?>

要使第二个列表根据第一个列表中的选定元素显示数据库的结果,我需要做什么?谢谢。

0 个答案:

没有答案