Formulaire multipage

Signaler
Messages postés
6
Date d'inscription
lundi 26 janvier 2009
Statut
Membre
Dernière intervention
28 février 2008
-
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
-
Bonjour a tous



voila je cherche a savoir comment puis je faire pour avoir un formulaire qui se fait en plusieur etapes



en gros je veux que mon formulaire se repete jusqu'a n fois ou la je rentre toutes mes informations dans ma table sql....



merci pour votre aide

3 réponses

Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Hello,

sois plus precis, explique un peu mieux ce que tu veux exactement, parce que la, je ne vois pas.
Si tu veux repeter n fois quelquechose, en general, tu utilises une boucle.
Messages postés
6
Date d'inscription
lundi 26 janvier 2009
Statut
Membre
Dernière intervention
28 février 2008

bon a mon avis avec un exemple c'est mieu, voila je suis en trin de
creer dans le cadre d'un projet pour l'ecole un site d'entrainement au
code de la route et la je suis en trin d'essayer de creer un formulaire
pour pouvoir ajouter un serie lorsque l'on est admin....

en fait a chaque foi que je valide je rentre les donné de la
question suivante et ceux jusqu'a par exemple 10questions ou la ben je
creer une table pour stocké toutes les infos recolté sur les differente
question

voili...,

----
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Le plus simple est encore de demander des le depart combien de questions il y aura, puis de boucler sur ce nombre pour afficher autant d'input que necessaire.
Une autre possibilite serait de :
- creer un input cache qui met les vaeurs dans un tableau qui contiendra les valeurs de ton formulaire
- creer 1 input dans ton formulaire, avec 2 boutons submit : 1 pour l'input, 1 pour valider definitivement ton formuaire.
- 1er submit : il stocke donc les valeurs dans l'input cache, et reinitialise l'input "normal"
- 2eme submit : il envoie les donnees de l'input cache au script qui doit les traiter (stockage dans la base de donnees).

Un truc dans le genre devrait fonctionner, apres c'est a tester.