Bonjour à tous.

J'utilise une fonction reliée à un tableau pour afficher mon formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
for($j = 1; $j < $result; $j++) {
	echo '<label for="'.$name[$i][$j].'"><input type="checkbox" name="'.$name[$i][$j].'" id="'.$name[$i][$j].'" />'.$label[$i][$j].'</label>';
	} ?>
(ce n'est qu'une petite partie du code)

Le problème c'est que je voudrais rajouter dedans un test pour vérifier si la case a été cochée, dont le code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php if($valeur[$j] == 'on'){
echo 'checked="checked" ';
};?>
Dans un bouton créée en code HTML ça marche, mais ici puisque je suis déjà en PHP ça ne fonctionne pas (ça fait un "echo" dans un autre "echo", le premier pour afficher le bouton, le second pour ajouter "checked").

Une solution?

Merci d'avance pour vos réponses.