par
Invité » 07 mai 2005, 12:29
voici un exemple (les reponce son des bouton radio)
Code : Tout sélectionner
question 1:
==> reponce1
==> reponce2
==> reponce3
==> reponce4
question 2:
==> reponce1
==> reponce2
==> reponce3
....
[bouton soumettre]
donc une fois soumit les reponce (Vote) son envoyé a un autre script qui les integres normalement dans la base de donnée
cependant la ou sa se corse c'est que le nom des bouton est different pour chaque question
Code : Tout sélectionner
echo '<input type="radio" name="',$id_qst,'" value="',$id_qst,'-',$rps['id'],'"> ' , $rps['reponse'] , '<br />';
le champ name du bouton c'est une variable ("1" pour la question 1; "2" pour la question 2 ..."
donc impossible d'utiliser dans le script d'integration dans la base
mais plustot
Code : Tout sélectionner
$i=1; //indice
while ($i <= $nb_question){
if (!isset($_POST["$i"])){
//message d'erreur
}else{
//insertion dans la base
}
$i++;
}
cependant il me sor une erreur lorsque un script de se type
alors si quelqu'un voudrais bien m'indiquer la marche a suivre pour inserer plusieurs données dans mysql via l'utilisation d'un seul bouton submit. sachant que le nom des bouton radio est generé automatiquement (... name="$id_qst"...)
ps: la variable $id_qst c'est l'id de la question
voila g essayer d'etre le plus clair possible cependant c assez dificile d'expliquer un probleme de se type.
si vous avez besoin de plus d'info je vous les donnerais
merci d'avance pour votre aide