Voila j'ai un petit problème qui commence sévèrement à m'énerver, je vous l'explique.
Le pb: J'ai une liste déroulante qui récupère à l'aide d'une requête sql les "nsession" de la table edtInitiation, juqu'ici tout va bien dans le meilleur des mondes.
Le problème est que je n'arrive pas a savoir comment écouter le nsession sélectionné, c'est à dire lequel est sélectionné. J'arrive sans probleme a récupérer des parametres rentrés dans des champs, des cases à cocher, mais la liste déroulante je m'arrache vraiment les cheveux.
Je vous demande si il serai possible d'avoir de l'aide et si possible avec une illustration (bout de code de récupération de selection de liste déroulante) avant que je devienne chauve.
Voisi le code de l'affichage (la fonction appelée pour afficher)
public function getNSession(){
Merci de votre aide.
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 $query="SELECT nsession FROM edtInitiation;"; //Test pour voir si $query existe sur la base avec la connexion connexionID $result= mysql_query ($query, $this->connexionId ); if(!$result){ echo "erreur !!!! "; } while ($tab=mysql_fetch_object($result)) $nom_cat[]=$tab->nsession; echo "<center><select name='liste_nomcat[]' multiple size=5>"; for ($i=0;$i<count($nom_cat);$i++) echo "<option value='$nom_cat[$i]'>$nom_cat[$i]</option>"; echo "</select></center>"; include('FormulaireCreationReservation.php'); }
Partager