yravas
Messages postés44Date d'inscriptionvendredi 18 septembre 2009StatutMembreDernière intervention25 août 2005
-
22 août 2005 à 15:59
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
22 août 2005 à 16:36
bonjour,
j'ai un petit probleme d'envoi de formulaire dans ma base de données.
J'ai une page .php qui est assez longue et j'utilise qu'une seule fois
la balise <form method="post"> mais avec plusieurs . A la fin de ma page je fais une requete pour inserer
les resultats de ces submit dans ma base.
Le probleme c'est que la requete s'execute des que j'appuie sur
un des boutons submit alors que je voudrai qu'elle ne s'execute qu'une
seule fois.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 22 août 2005 à 16:19
Salut,
bah avec une variable de session tu places une variable dès que la
requete est faite, et si lors d'un appui sur un bouton cette variable
est déjà présente tu ne refais pas ta requête.
<hr size="2" width="100%"><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li>
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 22 août 2005 à 16:21
Bonjour :)
Si tu veux faire les choses proprement, il vaudrait mieux faire
plusieurs <form> et à chaque submit appuyé tu fais la mise à jour
appropriée plutôt qu'une seule requête pour tous les submits.
Mtnt, si tu tiens à garder ton système de requête unique, tu peux
mettre une variable en session à chaque submit appuyé, et faire que ta
requête ne s'exécute que si tous les submits ont été appuyés,
c'est-à-dire si toutes les variables associées existent.