Bonjour à tous,
Une boucle parcourt un tableau et affiche des lignes HTML avec des boutons radio que je veux checker en fonction d'un des paramètres du tableau :
Et à l'affichage, seul la dernière ligne est pré-cochée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 for($i=0;$i<count($tab_comp);$i++){ ($tab_comp[$i]['tot'] <= 100) ? $checkP = 'checked' : $checkP = ''; ($tab_comp[$i]['tot'] > 100) ? $checkU = 'checked' : $checkU = ''; $ligne .= '<td>Poste : <input type="radio" name="livraison[]" value="poste" '.$checkP.' /><br /> UPS : <input type="radio" name="livraison[]" value="UPS" '.$checkU.' /></td>'; } echo $ligne;
Dans le source, je vois bien les "checked" aux bons endroits...
Et je ne vois pas pourquoi...
Merci de vos lumières.
Partager