Füllen eines zweiten Auswahlfelds abhängig von der ersten Auswahlfeldoption
Ich habe diese Auswahl, nennen wir es "X", die mit Automarken als Optionen aus der Datenbank über ein SELECT gefüllt ist.
<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>
Jetzt muss ich die zweite Auswahl mit dem Namen "Y" mit den Modellspezifikationen einer ausgewählten Marke füllen.
Wenn beispielsweise im ersten Auswahlfeld (X) die Option Audi i ausgewählt ist, sollte im zweiten Auswahlfeld (Y) die folgende Option angezeigt werden: A4, A6, TT, TTs
Es ist einfach, das zweite Auswahlfeld manuell auszufüllen, im Grunde das Gleiche wie beim ersten, nur mit einer anderen SQL-Anforderung.
$row = mysqli_query("SELECT modelName from modele WHERE brandName = '$brand'");
Wobei $ brand einen Wert gemäß der Auswahl der ersten Auswahl haben würde.
Vielen Dank