Goedemiddag heren & Dames,
ik ben bezig om voor mijn werkgever een form te maken om dakdragers, voetensets en dak koffers voor de juiste auto te tonen. Nu ben ik een concurrent tegen gekomen die daar een gebruiksvriendelijk systeem heeft ontwikkelt om op auto merk, model, type & jaartal en soort dak de juiste producten te tonen. (concurrent: http://www.dakdragerstore.com)
Nu wil ik graag voor mijn werkgever dit systeem maken echter kom ik er niet uit hoe ik nu meerdere selectie velden kan voorzien van de juiste informatie. Zo wil ik bijvoorbeeld dat wanneer er bij merk:"BMW" er bij model:"" alleen de modellen van BMW worden getoond en dat wanneer er bij model"3-serie Touring"wordt geselecteerd erbij het selectie veld type en jaar alleen de mogelijkheden die daar bij horen worden getoond.
Nu heb ik een getracht een begin te maken maar alle eerlijkheid gebied dat ondanks mijn zoektocht naar tutorials ik er niet uit kom en vandaar dat ik dit forum benader voor iemand die mij hierbij wilt helpen.
Op dit moment bestaat mijn database uit meerdere tabellen:
- dakdragers
- dakkoffers
- autos (hier staan alle merken, mogelijke modellen, types jaartallen en soort daken in)
- Voetensets
Waar loop ik op vast?
- Database structuur voor deze producten
- Meerdere select velden vullen met 1 while loop: merk, model, type_jaar, soort dak,
- Hoe ik database data uit verschillende tabellen kan combineren in één html form
<?php include 'db-connect.php'; ?>
<html lang = "en">
<head>
<title>website.nl - Dakdragers & Koffers</title>
<meta charset = "UTF-8" />
</head>
<body>
<div class="container_dakdrager_select">
<div class="row">
<div class="dakdrager_titel col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h3>Vind de juiste dakdragers voor uw auto</h3>
</div>
</div>
<div class="row">
<div class="snow-col-1 col-xs-6 col-sm-3 col-md-3 col-lg-3">
<div class="informatie">
<span class="filter_label">Automerk<br class="hidden-xs hidden-md"/></span>
</div>
<form id="form-dakdrager-select" name="form-dakdrager-select" method="post" action="">
<select id="brand" class="">
<?php
$result = $conn->query("select * from cars where id = '$id'");
echo "<select name='id'>";
while ($row = $result->fetch_assoc()) {
unset($id, $parent_id, $car_brand, $model, $type_year, $roof);
$id = $row['id'];
$parent_id = $row['parent_id'];
$car_brand = $row['car_brand'];
$model = $row['model'];
$type_year = $row['type_year'];
$roof = $row['roof'];
echo '<option value="'.$id.'">'.$car_brand.'</option>';
}
echo "</select>";
}?>
<select id="model" class="model">
<?php echo '<option value="'.$id.'">'.$model.'</option>';?>
</select>
<select id="type_and_year" class="">
<option value="">- Selecteer -</option>
<option value=""></option>
</select>
<select id="roof" class="">
<option value="">- Selecteer -</option>
<option value=""></option>
</select>
</form>
</div>
</div>
</body>
</html>
Toon Meer