djbabou
Messages postés155Date d'inscriptiondimanche 21 octobre 2007StatutMembreDernière intervention23 novembre 2015
-
23 mars 2011 à 17:02
djbabou
Messages postés155Date d'inscriptiondimanche 21 octobre 2007StatutMembreDernière intervention23 novembre 2015
-
23 mars 2011 à 21:46
Bonjour,
Je suis parti dans un développement de formulaire php dynamique. En fait, j'ai une liste de nombre de 1 à 5 qui permet de renseigner de 1 à 5 fois le même formulaire ( nom, prenom, adresse, tel, email).
En sélectionnant le nombre de personne total dans la liste , j'affiche le même nombre de div. J'ai donc un truc du genre
Nom *
,
Prénom *
,
Téléphone: *
Nom *
,
Prénom *
,
Téléphone: *
...
Je gère ensuite le nombre de div à afficher en css en masquant les div quand le nombre de la liste est inférieur.
Si donc j'ai dans ma liste selectionné 2, j'affiche la div 1 et 2, et je masque les 3,4, et 5.
Vous l'aurez peut être compris, c'est contraignant. Je dois créer 5 fois le même formulaire, et attribuer aux champs des noms différents(nom1,nom2,etc...). Idem pour la vérifications des champs en javascript et finalement l'insertion dans ma base de données.
Je cherche donc à optimiser mon formulaire ( en créer un dynamique) -> j'ai une seul fois le formulaire et les champs s'affichent autant de fois que la liste le précise. Mais je ne sais pas comment procéder.
Auriez-vous des liens ou des exemples indiquant comment arriver à ce résultat ? POurriez vous m'accorder un peu de votre aide ?