Liste déroulante dynamique

Liste déroulante dynamique - PHP - Programmation

Marsh Posté le 03-03-2006 à 20:57:44    

Bonjour,  
 
dans une page PHP, j'ai une liste déroulante dont les éléments proviennent d'une table mysql.  
Si la valeur désirée par l'utilisateur n'est pas présente dans la liste, j'aimerais l'ajouter. J'ai donc créé une seconde page php qui permet à l'utilisateur d'ajouter un élément à la table mysql.  
Donc l'utilisateur qui remplit le formulaire regarde la liste déroulante, si le choix qu'il désire ne s'y trouve pas, il utilise le lien "ajouter élément" qui ouvre un popup qui permet d'ajouter le nouveau choix à la table.
 
Mon problème : Bien sûr, lorsque l'utilisateur referme le Popup, même si le nouveau choix est bien enregistré dans la table mysql, il ne va pas apparaître dans la liste déroulante puisqu'elle a été peuplée avant l'ajout du nouvel élément.
 
Y a-t-il un moyen simple pour peupler dynamiquement la liste déroulante au moment où l'utilisateur presse sur la flèche pour faire apparaître la liste? Ceci permetterait d'ajouter le nouveau choix à la liste.
 
Merci d'avance.

Reply

Marsh Posté le 03-03-2006 à 20:57:44   

Reply

Marsh Posté le 03-03-2006 à 21:04:14    

il faut que tu regénères ta pages pour que ta valeur soit prise en compte. Personnelement j'ai été confronté à ce problème et voila ce que j'ai fait.
 
liste déroulante et en desous champ libre
 
ensuite je vérifie si il y a qqch dans le champ libre (qui correspond à ta valeur de pop up), je le prend en compte et j'oublie pas liste, si il est vide je prend la valeur de la liste.
 
mais voila le site  
 
http://lanparty69.myeshop.fr/inscription.php
 
Tu pourras comprendre plus facilement comment ca marche je pense pcq je sais pas si j'ai été bien claire  ;)


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 04-03-2006 à 09:07:23    

Merci pour ta réponse.
Le lien n'a pas l'air de fonctionner, mais je comprends bien ce que tu veux dire. c'est une solution assez simple qui évite de devoir recharger la page. Je vais faire comme ça. Encore Merci

Reply

Marsh Posté le 04-03-2006 à 11:25:38    

oui le lien ne fonctionne plus, j'ai changé les DNS cette nuit. Faudra que je dise à mon pote de déplacer le site.
++


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 17-03-2006 à 17:22:30    

Salut,
 
Pour le lien maintenant c'est  
 
http://lanparty69.free.fr/inscription.php
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed