Hallo, Ik ben bezig met een multiple dropdown menu met 3 of afhankelijk van een bepaalde keuze 4 dropdown boxes deze moeten uit een mySQL database komen
dropdown 1:
Catagrorie
Cars, camera's, Mediaplayers, enz.
Als er Cars word gekozen moeten er nog 3 dropdowns komen waar gebruikers kunnen kiezen uit Jaar daarna Merk en daarna Model,
Als ze een andere categorie kiezen (bv Cameras of mediaplayers dan moet gekozen kunnen worden uit merk en model
Zoals ik het nu doe maak ik ik gebruik van de pagina vernieuwen om afhankelijk van de code het ene of het andere formulier te late zien. Alleen is het hiervoor noodzakelijk om de pagina te vernieuwen
en de waarde uit de $_GET['id']
kan dit ook zonder de pagina vernieuwen?
de code van het formulier:
<b>Product Catagrie</b><br>
<form id="FormName" action="blah.php" method="get" name="FormName">
<select name="selectName" size="1" onchange="javascript:document.location='index.php?id=' + this.value">
<!--<select name="selectName" size="1" onchange="showDiv(this.value);">
//javascript:document.location='index.php?vehicle_id=' + this.value\-->
<option value="" >Select Catagory</option>
<?php
if (($_GET['id'])=='one1'){
?>
<option value="one1" selected="selected">Passanger Cars & Light Trucks</option>
<?php
}else{
?>
<option value="one1">Passanger Cars & Light Trucks</option>
<?php
}
$sql = ("SELECT merk_naam, brand_id FROM brand GROUP BY brand_id");
$query = mysql_query($sql) or die (mysql_error()."<br>in file ".__FILE__." on line ".__LINE__);
$num = mysql_num_rows($query);
if(empty($num)) {
echo "Er zijn geen producten gevonden.\n";
} else {
while($product = mysql_fetch_object($query)) {
?>
<?php
if (($_GET['id'])==$product->brand_id){
?>
<option value="<?php echo $product->brand_id;?>" selected="selected"><?php echo $product->merk_naam;?></option>
<?php
}else{
?>
<option value="<?php echo $product->brand_id;?>"><?php echo $product->merk_naam;?></option>
<?php
}
}
}
?>
</select></form>
Alvast super bedankt jullie reacties
dropdown 1:
Catagrorie
Cars, camera's, Mediaplayers, enz.
Als er Cars word gekozen moeten er nog 3 dropdowns komen waar gebruikers kunnen kiezen uit Jaar daarna Merk en daarna Model,
Als ze een andere categorie kiezen (bv Cameras of mediaplayers dan moet gekozen kunnen worden uit merk en model
Zoals ik het nu doe maak ik ik gebruik van de pagina vernieuwen om afhankelijk van de code het ene of het andere formulier te late zien. Alleen is het hiervoor noodzakelijk om de pagina te vernieuwen

kan dit ook zonder de pagina vernieuwen?
de code van het formulier:
<b>Product Catagrie</b><br>
<form id="FormName" action="blah.php" method="get" name="FormName">
<select name="selectName" size="1" onchange="javascript:document.location='index.php?id=' + this.value">
<!--<select name="selectName" size="1" onchange="showDiv(this.value);">
//javascript:document.location='index.php?vehicle_id=' + this.value\-->
<option value="" >Select Catagory</option>
<?php
if (($_GET['id'])=='one1'){
?>
<option value="one1" selected="selected">Passanger Cars & Light Trucks</option>
<?php
}else{
?>
<option value="one1">Passanger Cars & Light Trucks</option>
<?php
}
$sql = ("SELECT merk_naam, brand_id FROM brand GROUP BY brand_id");
$query = mysql_query($sql) or die (mysql_error()."<br>in file ".__FILE__." on line ".__LINE__);
$num = mysql_num_rows($query);
if(empty($num)) {
echo "Er zijn geen producten gevonden.\n";
} else {
while($product = mysql_fetch_object($query)) {
?>
<?php
if (($_GET['id'])==$product->brand_id){
?>
<option value="<?php echo $product->brand_id;?>" selected="selected"><?php echo $product->merk_naam;?></option>
<?php
}else{
?>
<option value="<?php echo $product->brand_id;?>"><?php echo $product->merk_naam;?></option>
<?php
}
}
}
?>
</select></form>
Alvast super bedankt jullie reacties