Skift indhold i dropbox alt efter valgt element i anden dropbox
Hey eksperter!Jeg vil lave en funktion hvor jeg har 3 dropdown felter efter hinanden, de henter alle sammen deres indhold fra databasen. Jeg vil have det sådan at boks nr 2 henter noget bestemt indhold alt efter hvad der er valgt i boks 1, og boks 3 skal hente alt efter hvad der er valgt i boks 2. - Her er min kode:
<select name="area">
<option>Vælg område</option>
<?php
$areasql = mysql_query("SELECT * FROM area WHERE Deleted = '0' AND Type = '1'");
while($r_area = mysql_fetch_array($areasql)) {
$area_id = $r_area['Area_ID'];
$name = $r_area['Name'];
$areasel = '';
if ($employee->wristband == $area_id) {$areasel=' selected ';}
echo "<option value='$area_id' $areasel>$name</option>
";
}
?>
</select>
</td>
<td>
<select>
<option>Vælg team</option>
<?php
$teamsql = mysql_query("SELECT * FROM area WHERE Deleted = '0' AND Type = '2' AND Master = '$area_id'");
while($r_team = mysql_fetch_array($teamsql)) {
$team_id = $r_team['Area_ID'];
$name = $r_team['Name'];
$teamsel = '';
if ($employee->wristband == $team_id) {$teamsel=' selected ';}
echo "<option value='$team_id' $teamsel>$name</option>
";
}
?>
</select>
</td>
<td>
<select>
<option>Vælg hold</option>
<?php
$holdsql = mysql_query("SELECT * FROM area WHERE Deleted = '0' AND Type = '3' AND Master = '$team_id'");
while($r_hold = mysql_fetch_array($holdsql)) {
$hold_id = $r_hold['Area_ID'];
$name = $r_hold['Name'];
$holdsel = '';
if ($employee->wristband == $hold_id) {$holdsel=' selected ';}
echo "<option value='$hold_id' $holdsel>$name</option>
";
}
?>
</select>
Altså skal den skifte "Master" i $teamsql og $holdsql alt efter hvad der er valgt i "area". Håber i forstår hvad jeg mener :)
