Bonjour,
j'essai de faire en sorte que lorsque je selectionne dans un select j'ai les données de ma base qui s'affiche... le probleme... sa marche pas !
vous avez une idée ???
voici mes pages :
page formulaire
Code:
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
23
24
25 <form method="post" action="affmanifs2.php" name="formulaire"> <p> </p> <p>Sélectionnez le genre de manifestation et la date que vous souhaitez afficher et cliquez sur le bouton <strong>rechercher</strong></p> <table width="316" border="0" align="center" cellpadding="5" cellspacing="0"> <tr> <td>GENRE DE LA MANIFESTATION</td> <td><select name="select"><br /> <option value="" selected></option> <option value="Exposition">Exposition</option> <option value="Musique">Musique</option> <option value="Animation">Animation</option> <option value="Sport">Sport</option> <option value="Théatre">Théâtre</option> <option value="Salon">Salon</option> <option value="Danse">Danse</option> </select></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Envoyer" /></td> </tr> </table> <p><label></label></p> <label></label> </form>
page resultat
PHP:
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
23
24
25 <?php $host="********"; // hôte de la base de donnée $logserv="******"; // login de la base de donnée $passerv="*****"; // mot de pass de la base de donnée $database="manifs"; // nom de ta base de donnée // Connexion mysql $connexion=mysql_connect($host, $logserv, $passerv) or die ("Connexion à la base de donnée impossible"); // Selection de la base $db=mysql_select_db($database, $connexion) or die ("Selection de la base de donnée impossible"); //Lancement de la requète $type = $_POST['select']; $sql="SELECT * FROM manifs WHERE GENRE='$type'"; // Execution de la requète $result=mysql_query($sql) or die ("Execution de la requète impossible"); // Formatage des résultats $data = mysql_fetch_assoc($result); while($data = mysql_fetch_assoc($result)) // boucle de recherche de tout les résultat { $echo"$data[type] le $data[date]"; // affichage des résultat } ?>
Partager