salut a tous

voila mon but ultime lol, je voudrais etre capable de selectionner plusieurs options dans plusieurs liste deroulante et une fois que je clique sur le bouton envoyer cela m'affiche un tableau avec les info correspondante qui sont ds ma bdd. Par exemple, je choisi la marque, le modele, l'energie, le prix, le kmetrage et en cliquant sur le bouton envoyer cela m'affiche les voitures correspondant a ses infos. Pouvez vous m'eclairer sur le chemin a suivre svp

voici mon code actuel qui doit avoir pas mal d'erreur meme si il m'affiche bien mes liste deroulante pour l'instant
sachant aussi que la liste deroulante 'marque' est lier a la liste deroulante 'modele' (qd je choisi une marque cela ne m'affiche que les modele correspondant dans la liste modele)
<!-- creation d'un form generale regroupant toutes les listes deroulante et permettant lors de l'appui sur le bouton envoyer d'executer la page traitement.php3-->
<formname="traitement"action="traitement.php3"method="POST">
<?php
//connection a la bdd et creation de la 1ere liste deroulante
include("connection.php3");
$marques=mysql_query("SELECT marque FROM vehicules GROUP BY marque");
echo'<form action="#" method="get">';
echo'<select onchange="submit();" name="marque">';
while($result=mysql_fetch_assoc($marques)){
echo'<option value="'.$result['marque'].'">'.$result['marque'].'</option>';
}
echo'</select>';
echo'</form>';
//si séléction d'une marque, affichage de liste déroulante des modèles associés à la marque
if(isset($_GET['marque'])){
$modeles=mysql_query("SELECT modele FROM vehicules where marque='".$_GET['marque']."' GROUP BY modele");
echo'<select>';
while($result=mysql_fetch_assoc($modeles)){
echo'<option value="'.$result['modele'].'">'.$result['modele'].'</option>';
}
echo'</select>';
}else{
echo'Selectionner une marque pour choisir un modele';
}
?>
<br/><br/>
<?php
//Liste deroulante pour l'energie
$energie=mysql_query("SELECT DISTINCT energie FROM vehicules GROUP BY energie");
echo'<select>';
echo'<form action="#" method="get">';
while($result=mysql_fetch_assoc($energie)){
echo'<option value="'.$result['energie'].'">'.$result['energie'].'</option>';
}
mysql_close();
?>
<!-- creation des listes deroulantes avec infos en dure -->
<br/>
<formname="km_mini"method="post">
<selectclass="km_mini"name="km_mini">
<optionvalue=" ">Km Mini</option>
<optionvalue="3000">- de 3000</option>
<optionvalue="5000">5000</option>
<optionvalue="7000">7000</option>
<optionvalue="10000">10000</option>
</select>
</form>
<br/>
<formname="km_maxi"method="post">
<selectclass="km_maxi"name="km_maxi">
<optionvalue=" ">Km Maxi</option>
<optionvalue="3000">3000</option>
<optionvalue="5000">5000</option>
<optionvalue="7000">7000</option>
<optionvalue="10000">+ de 10000</option>
</select>
</form>
<br/>
<formname="prix_mini"method="post">
<selectclass="prix_mini"name="prix_mini">
<optionvalue=" ">Prix Mini</option>
<optionvalue="3000">- de 3000</option>
<optionvalue="5000">5000</option>
<optionvalue="7000">7000</option>
<optionvalue="10000">10000</option>
</select>
</form>
<br/>
<formname="prix_maxi"method="post">
<selectclass="prix_maxi"name="prix_maxi">
<optionvalue=" ">Prix Maxi</option>
<optionvalue="3000">3000</option>
<optionvalue="5000">5000</option>
<optionvalue="7000">7000</option>
<optionvalue="10000">10000</option>
<optionvalue="15000">15000</option>
<optionvalue="20000">+ de 20000</option>
<br/>
</select>
</form>
<inputtype="submit"name="submit"value="Envoyer">
</form>
merci a tous pour votre aide :)