plusieurs enregistrement de listes déroulantes avec un bouto
Posté : 10 juin 2010, 09:09
Bonjour à tous !
Je développe sous un environnement WAMP une application. Pour faire simple, une étude est composée de n séances (n est un champ renseigné au préalable par l'utilisateur, en général 4) et de m consommateurs par séance (également renseigné au préalable par l'utilisateur, en général 15).
Sur le formulaire d'affectation des consommateurs à une séance, un tableau est créé avec m lignes.
Chaque ligne contient une liste déroulante de tous les consommateurs.
Lorsque l'utilisateur clique sur 'OK' pour valider le formulaire (donc pour enregistrer les couples id_seance - id_consommateur), ca ne prend en compte que l'id_consommateur de la dernière ligne et forcément ne s'enregistre pas en base car cela fait plusieurs enregistrements avec les même id.
Comment faire pour enregistrer différents id_consommateur pour une même séance à partir des listes déroulantes ?
J'ai pensé à javascript avec un onChange() sur chaque <select> qui stocke l'id dans un tableau mais je n'y arrive pas.
Merci beaucoup par avance.
Je développe sous un environnement WAMP une application. Pour faire simple, une étude est composée de n séances (n est un champ renseigné au préalable par l'utilisateur, en général 4) et de m consommateurs par séance (également renseigné au préalable par l'utilisateur, en général 15).
Sur le formulaire d'affectation des consommateurs à une séance, un tableau est créé avec m lignes.
Chaque ligne contient une liste déroulante de tous les consommateurs.
Lorsque l'utilisateur clique sur 'OK' pour valider le formulaire (donc pour enregistrer les couples id_seance - id_consommateur), ca ne prend en compte que l'id_consommateur de la dernière ligne et forcément ne s'enregistre pas en base car cela fait plusieurs enregistrements avec les même id.
Comment faire pour enregistrer différents id_consommateur pour une même séance à partir des listes déroulantes ?
J'ai pensé à javascript avec un onChange() sur chaque <select> qui stocke l'id dans un tableau mais je n'y arrive pas.
Merci beaucoup par avance.