我有这个选择,我们称之为“X”,即通过SELECT从汽车品牌作为选项从数据库中选择。根据第一个选择框选项填充第二个选择框
<select name="X">
<?php
$row = mysqli_query("SELECT * FROM brands");
while($row2 = mysqli_fetch_array($row))
echo '<option value="' . $row2['brandID'] . '">' . $row2['brandName'] . '</option>
?>
</select>
现在我必须填写第二个选择,被称为“Y”,与所选品牌的具体型号。
例如,如果这是在第一个选择框(X)选择的选项是奥迪我应该有作为第二选择(Y)选择以下几点:A4,A6,TT,TTS
要填充第二个选择框手动很简单,基本上与第一个选择框不同的SQL请求相同。
$row = mysqli_query("SELECT modelName from modele WHERE brandName = '$brand'");
其中$品牌根据第一个选择的选择会有一个值。
感谢
搜索'ajax'并且走了。 – Rikesh