Bonjour!
Voile je débute en php je souhaiterai parvenir à réaliser un" Menu et sous menu-dynamique", lorsque l'ont sélectionne un élément du menu, le sous menu affiche des information liés a la sélection Menu.
Exemple:
Menu: - Pays 1
- Pays 2
Sous-menu: - Région A ( du Pays 1) ou Région A ( du Pays 2)
- Région B ( du Pays 1) ......
Pour le menu je parviens à afficher les pays, le probleme viens du sous menu:
Mon code:
Code :
- <?php
- //connexion
- mysql_connect("localhost", "root", "mdp" );
- mysql_select_db("MaBase" );
- ?>
- <html>
- <head>
- </head>
- <body>
- <select name='menu_pays' style="width: 500px">
- <option value=''>Sélectionnez</option>
- <?php
- $query = 'SELECT pays FROM `pays` LIMIT 0, 30 ';
- $result = mysql_query ($query) or die ("La requête SQL a échoué !" );
- while (list($tavariable) = mysql_fetch_row($result))
- {
- echo "<option value='$tavariable'>$tavariable</option>\n";
- }
- ?>
- </select>
- <br/>
- <br/>
- <select name='menu_région' multiple style="width: 500px">
- <option value=''></option>
-
- <?php
- $sql = "SELECT Region FROM villes WHERE villes.Pays= '.$tavariable.'";
- $result = mysql_query ($sql) or die ("La requête SQL a échoué !" );
- while (list($tavariable) = mysql_fetch_row($result))
- {
- print "<option value='$tavariable'>$tavariable</option>\n";
- }
- ?>
- </select>
- </body>
- </html>
|
merci.
Message édité par bm3w325i le 03-11-2008 à 21:15:41