Données select

Résolu
gif50 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
gif50 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un formulaire, dans une page php, avec un select qui contient des données, issues d'une base mysql, et qui lorsque j'ai fait un choix ajoute une nouvelle ligne.
Je souhaiterai retrouver dans le select de la ligne nouvellement créée toutes les données du select précédent moins l'option choisie.
Exemple :
1er select : 1,2,3,4, je choisis "3" et j'ajoute une ligne
2eme select : 1,2,4, je choisis "1" et j'ajoute une ligne
3eme select : 2,4

et ainsi de suite ...

Cordialement,

Gif50

3 réponses

adns Messages postés 1094 Date d'inscription   Statut Membre Dernière intervention   153
 
bonjour

tu dois faire ca en javascript

a chaque fois que tu choisis tu recupere l'index de ce qui a été choisi et tu re-génère un liste sans celui choisi

google t'aidera => index liste deroulante
=> insertion liste en fonction d'une autre....


Adns
0
Mopra-L Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   6
 
Hello,

J'ai fait a peu pres la meme chose pour un site.

En fait, ce que tu peux faire, c'est verifier avant chaque option si celle ci se trouvent dans les lignes deja ajoutés.

Le probleme etant que ca se complique si tu as beaucoup de ligne.

Donc, comme solution, tu peux créer un tableau comportant toutes tes options, et, a chaque ajout de ligne, tu supprime l'option concerné du tableau (cela implique de faire circuler le tableau entre chaque page, en revanche, ou d'utiliser une BDD)

Je sais pas si je suis assez clair :s ?
0
gif50 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci à ceux qui m'ont répondu. En fait je suis parti vers une autre solution.

Cordialement,

GIF50
0