J'aimerais lier 3 listes déroulantes, en faite il faudrait qu'en fonction du choix de la première liste et de la seconde, la 3ième m'affiche des choix en rapport avec ces 2 derniers...
Voici mon code :
<?php echo "Communes :"; ?>
<select name="communes">
<option value="0"> ----- Choisir ----- </option>
<option value="1"> Esparros </option>
<option value="2"> Capvern </option>
<option value="3"> Heches </option>
<option value="4"> Tibiran-Jaunac </option>
</select>
<?php echo "</br>Hébergement :"; ?>
<select name="hebergement">
<option value="0"> ----- Choisir ----- </option>
<option value="1"> Hôtels </option>
<option value="2"> Campings </option>
</select>
<!-- un bouton pour valider -->
<input type="submit" value="Valider" name="OK">
<?php
include'page-description-h-c.php';
$description = array(
1 => array(1 => $descriptionhotelesparros, 2 => $descriptioncampingesparros),
2 => array(1 => $descriptionhotelcapvern, 2 => $descriptioncampingcapvern),
3 => array(1 => $descriptionhotelheches, 2 => $descriptioncampingheches),
4 => array(1 => $descriptionhoteltibiran, 2 => $descriptioncampingtibiran)
);
if(($_POST['communes']==0) and ($_POST['hebergement'])==0)
{
echo " ";
}
else
{
echo $description[$_POST['communes']][$_POST['hebergement']];
}
echo "</div>";
Pour le moment j'en est 2 mais je sais pas comment faire la troisième.. Il faudrait qu'elle m'affiche des choix en fonction de ce que j'ai choisi aux 2 premières.Je sais pas si j'ai était clair..
Merci pour vos idées!