bonjour,
j'ai un probleme je n'arrive pas a récupérer les informations de mon select.
je sais que le probleme proviens de la value de mes 'option' mais je ne sais pas comment faire...
voici mon formulaire
et ensuite pour la récupération j'utilise
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
26
27
28
29
30
31 <form name="donnees" action="qualifMembre.php" method="post"> <br/><br/> <TABLE> <TR> <TD align="center"><B><FONT size="2">Type d'aéronef</FONT></B><br/> <select align=top id="qualificationP" name="qualificationP" class="champ" size=6 style="width:120px"> <?php for($i=0;$i<count($tabQualif);$i++){?> <option value="<?php echo $tabQualif[$i]; ?>"><?php echo $tabQualif[$i]; ?></option> <?php } ?> </select> </TD> <TD align="center"> <!--appel de la fonction deplacer avec l'action onclik qui permet de passer de la liste 1 a la liste 2 --> <input type="button" value="Ajouter >>>" onClick="Deplacer(true)"> <br/><br/> <input type="button" value="<<< Enlever" onClick="Deplacer(false)"> </TD> <TD align="center"><B><FONT size="2"><B>Qualifié sur</B></FONT><br/> <select align=top id="qualification" name="qualification[]" size=6 style="width:120px"> </select> </TD> </TR> </TABLE> <input type="hidden" name="id" value="<?php echo $id; ?>" /> <p> <input name="envoi" type="submit" id="envoi" value="Enregistrer les données" /> <input name="reset" type="reset" id="retour" value="retour" onclick="self.location.href='accueilAdmin.php'"/> </p> <br/> </form>
comment pourrais-je faire pour pouvoir récupérer mais différente variable ajoutées a la liste.
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 <?php $id=$_POST['id']; //connection a la bdd include("fonctions/connect.php"); if(isset($_POST['qualification'])){ $qualification=$_POST['qualification']; for($i=0;$i<count($qualification);$i++){ print_r($qualification[$i]); $requete="insert into infos values('".$id."','".$qualification[$i]."','true','')"; mysql_query($requete)or die(mysql_error()); } } mysql_close(); ?>
merci d'avance.
cordialement
Partager