Bonsoir, j'ai besoin d'un menu dynamique.
J'ai tent� de faire fonctionner ce bout de code sans r�sultat.
Il s'agit d'un formulaire HTML avec un bouton select dans lequel les options sont afficher dynamiquement via ma base de donn�e SQL.
Lorsque l'on s�l�ctionne une certaine option ( ici la 2 ) un div avec la suite du formulaire "doit" apparaitre !
Ma liste d�roulante est bien rempli avec le code PHP mais le script javascript ne fonctionne pas. Le div ne s'affiche pas lors de la s�l�ction de la 2 eme option !
Si quelqu'un peut m'indiquer mon erreure je l'en remercie je ne la trouve pas.
Mon header appel le fonction de connexion � SQL
Cordialement
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php include ("../include/header.inc.php"); ?> <?php $sql = 'SELECT id, nom FROM jeux'; $resultat = mysql_query($sql) or die(" Erreur de script"); echo " <SELECT OnChange=" . "if ( this.value == 2 ) { document.getElementById('Formulaire_Suite').style.display='InLine'; } else { document.getElementById('Formulaire_Suite').style.display='none'; }" .">"; while ($ligne = mysql_fetch_array($resultat)) { echo '<option value="' . $ligne[0] . '">' . $ligne[1] . '</option>'; } echo "</select>"; ?> <BR> <DIV ID='Formulaire_Suite' STYLE='display: none;'> La suite du formulaire dans cette DIV.. </DIV>
Partager