Case a cocher
etaf
-
juliane -
juliane -
bonjour
J'ai ce code pour construire des cases a cocher:
while($ligne=mysql_fetch_row($result)){
while (list($cle,$val) = each($ligne)){
echo $cle , $val;
$resultat .= '<input type="checkbox" name="prim[]" VALUE="'.$val.'">'.$val.'<br>';
}}
Mon probleme est que $cle a pour valeur
Quelqqu'un a une idée du pourquoi du comment?
J'ai ce code pour construire des cases a cocher:
while($ligne=mysql_fetch_row($result)){
while (list($cle,$val) = each($ligne)){
echo $cle , $val;
$resultat .= '<input type="checkbox" name="prim[]" VALUE="'.$val.'">'.$val.'<br>';
}}
Mon probleme est que $cle a pour valeur
Quelqqu'un a une idée du pourquoi du comment?
7 réponses
C'est normal en fait, puisque ce que tu as fait est faux :)
Le truc c'est qu'il faut soit boucler avec un while sur un mysql_fetch_array (ou équivalent --> ;) pour Luffy ), ou alors boucler sur each comme tu l'a fait, mais certainement pas sur un mysql_fetch_row !
Il faut commencer parmettre cela plutot :
++
Le truc c'est qu'il faut soit boucler avec un while sur un mysql_fetch_array (ou équivalent --> ;) pour Luffy ), ou alors boucler sur each comme tu l'a fait, mais certainement pas sur un mysql_fetch_row !
Il faut commencer parmettre cela plutot :
$ligne=mysql_fetch_row($result)
while (list($cle,$val) = each($ligne)){
echo $cle , $val;
$resultat .= '<input type="checkbox" name="prim[]" VALUE="'.$val.'">'.$val.'<br>';
}
++
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ensuite apres modification, tu fera plutot ca :
++
while (list($cle,$val) = mysql_fetch_row($result)){
echo $cle , $val;
$resultat .= '<input type="checkbox" name="prim[]" VALUE="'.$val.'">'.$val.'<br>';
}
++