Page 1 sur 1

Petit casse-tête

Posté : 14 juil. 2007, 15:03
par kmeleon
Salut à tous,

Alors, voilà, c'est tout simple:
<?php
echo $result["article_tiers"]; // Me renvoie 0
if ($result["article_tiers"] == 1) echo "checked"; // n'affiche rien
?>
<input id="article_tiers" checked="<?php if ($result["article_tiers"] == 1) echo "checked"; ?>" type="checkbox" name="article_tiers" />
et l'input est checked...

Je comprends pas d'où ça peut venir... Help-me :)

Bonne journée

Posté : 14 juil. 2007, 15:16
par Hubert Roksor
Deux choses : premièrement, utilise systématiquement les accolades pour délimiter le bloc du "if". Ensuite, si tu ne veux pas cocher la case, ne mets pas d'attribut "checked" du tout, plutôt que de le laisser vide.

Posté : 14 juil. 2007, 15:32
par kmeleon
Merci beaucoup, ça marche :)