Bonjour a tous.
je suis débutant en PHP/Mysql. j'essai de suivre des tuto sur internet (Autoformation). j'ai rencontré un problème et je sollicite votre aide.
en fait, j'essai de récupérer la valeur d'un champ de la balise SELECT (HTML). et le passer sur une autre page en utilisant la méthode POST, sachant que les champ de SELECT sont remplient a partir d'une base de donnée. mais ça marche pas , et ça me donne aucune erreur ...
Voici Alors la première page
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 <Center> <Form action="livre.php" method="POST" > <select name="genre" > <option value=""> selectionner un genre</option>'; <?php include 'connection.php'; $sql = 'SELECT * FROM Genres;'; $query = mysql_query($sql); while ( $list = mysql_fetch_array( $query ) ) { echo '<option value="'.$list['CodeGenre'].'">'.$list['LibelleGenre'].'</option>'; } ?> </select> <input type="submit" name="ok" value="Envoyer" ></Form></Center> </body> </html>
et ensuite la deuxième pour récupérer les résultats (livre.php)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php if (isset($_POST['genre'])) { echo 'Option choisi : '.$_POST['genre'].'<br />'; } ?>
Partager