Bonjour à tous
Dans mon script PHP, je creer une premiere liste deroulante dans laquelle figure des noms de ville. dans ma base SQL, chaque nom de ville est associé a un code qui lui est propre mais ce code ne figure pas dans la liste deroulante.
Je souhaiterai, si possible, qu'une fois que l'utilisateur à selectionné une ville dans la liste (sans avoir à actionner un bouton de validation)que cela face apparaitre une segonde liste deroulante qui ressort des information extraites d'une base SQL en fonction du code de la ville sélectionnée comment est ce que je pourrais proceder ?
Merci d'avance
@+
YDU
****************************************************
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Conquete 2008 - DRBP</title>
</head>
<body>
<p>
<img border="0" src="mes%20images/bandeau.JPG" width="100%" height="65"></p>
<p align="center"><font size="6">CONQUETE 2008</font></p>
<p align="center"><font size="5">
<?php
echo "Reporting : <b>" . $_POST['reporting'] . "</b><br>";
?>
</font></p>
<p align="center">
<?php
$connexion=mysql_connect('localhost','root',"") or die ("connexion impossible.");
$db=mysql_select_db('conquete',$connexion) or die ("base de données non accessible");
$resultat=mysql_query("select nom_groupe from groupe order by nom_groupe") or die ("requète non executé");
if (! $resultat)
{
echo "Erreur requete"; exit;
}
/* Creation de mon formulaire contenant les valeurs de ma base SQL groupe */
echo "<form action='traitement.php' method='post'><select name='menugroupe'>\n";
/* Déclaration de la valeur par défaut de ma liste déroulante */
echo"<option value='defaut' selected='selected'>Sélectionnez votre Groupe\n";
while ($ligne=mysql_fetch_assoc($resultat)) /* tant qu'il y a des occurences */
{
extract($ligne); /* extraction de mes occurences ==> enregistrement de ligne complete */
echo "<option value='$nom_groupe'>$nom_groupe\n"; /* ajout du champ nom_groupe de l'occurence dans la liste de choix */
}
echo "</select>\n";
echo "</form>\n";
/* mysql_close($connexion); ====> si je souhaite fermer ma connection SQL */
/* ajout de la liste de selection de l'entités si le choix est différent de GROUPE */
if ($_Post['reporting']!="Groupe") then
{
} ?>
</body>
</html>
ydu