bonjour
suis debutant
A partir d'une table, je fais afficher pour chaque enregistrement
une case à cocher et le titre de mes articles :
--> ca marche
mais je voudrais que la case soit cochée si dans ma table : la valeur est à "1"
--> HELP ca ne marche pas : où est mon erreur SVP
Code :
- if (!isset($valider))
- {
- $query = "SELECT id_article,titre,parution FROM articles";
- $result = mysql_query ($query,$cnx) or exit (mysql_error() );
- while ($data= mysql_fetch_array($result))
- {
- echo "<input type='checkbox' name='parution[]' value=' " . $data['parution'] . " ' ";
- if ($data['$parution']=="1" )
- {
- echo 'checked="\checked"\ ';
- }
- echo " />" . $data['titre'] . "<br />" ;
- }
- }
|
voici le resultat :
http://www.guidearts.com/administration/gestion_parution.php
toutes mes checkbox sont cochées alors que dans la table une sur deux a la valeur 1
je devrais donc n'avoir qu'une case sur deux de cocher ...grrrrrr
merci
je galère...
Message édité par foxcssfox le 30-05-2006 à 12:39:48