bonjour,
J'ai créé un formulaire contenant plusieurs zone d'options :
Je souhaite traiter les réponses en les plaçant dans un tableau de type array() sous la forme array(cle=>valeur) via une routine
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <input type="radio" name="q0" value=0 class="proposition"/> <label for "proposition">p1</label> <input type="radio" name="q0" value=1 class="proposition"/> <label for "proposition">p1</label> .... <input type="radio" name="q5" value=0 class="proposition"/> <label for "proposition">p1</label> <input type="radio" name="q5" value=1 class="proposition"/> <label for "proposition">p5</label>
Je sais que le dysfonctionnement provient de la syntaxe au niveau de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $a1=array(); for($j=0;$j<6;$j++) { $cle='q'.$j; $valeur=$_POST[$cle]; array_push($a1,(array("$cle"=>"$valeur"))); }Pouvez-vous m'aider à corriger ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part array("$cle"=>"$valeur")));
merci
Partager