sauf que tu as mal recopié ce que j'ai ecris.
il faut egalement prendre en compte la définition de $liste_options
sauf que tu as mal recopié ce que j'ai ecris.
il faut egalement prendre en compte la définition de $liste_options
j'avais meme pas vu ton post , bon j'ai bien ecris comme tu la indiqué
mais meme comme ca sa donne le meme resultat la case 6 se trouve cocher dans tout les formulaires ,
j'ai l'impression qu'il y a un probleme didentifiant qu'il faut dire a un moment que $listes_options XX appartient au formualire XX
Code : Sélectionner tout - Visualiser dans une fenêtre à part (in_array(6,$liste_options))
Ah oui j'ai oublié que tu bouclais au dessus, il faut effacer la liste a chaque fois :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $liste_options = array() while($checkbox = mysql_fetch_array ($tableaux_options)) { echo $checkbox['option_auto']; echo "---"; $liste_options[] = $checkbox['option_auto']; }
ha , je comprend pas bien ou ne vois pas ce que tu a ajouter ou modifier pour
effacer la liste a chaque fois !!
ok sabotage com dab ,
avant de ferme le post
si je comprend bien le fait de declarer que
c'est un tableaux $liste_options = array(); c'est bien ca que cela veut dire ,
cela permet de le vider a chaque boucle ?
mais $checkbox est bien deja un tableauxc'est quoi la diff ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part while($checkbox = mysql_fetch_array ($tableaux_options))
$checkbox est un tableau qui contient UNE ligne de resultat.
A chaque fetch_array on change de ligne et $checkbox contient les nouvelles valeurs sans garder les anciennes.
On crée donc un tableau $liste_options qui va conserver l'option sortie a chaque boucle.
Et effectivement $liste_options = array() ré-initialise la variable comme un tableau vide à chaque boucle de formulaire.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager