Bonjour,
je poste dans cette rubrique bien que je ne soit pas sure que mon problème soit un problème javascript.
J'affiche sur ma page des données issues d'une BDD SQL. Pour chaque donnée, je veux afficher une checkbox qui si elle est cliquée, change ma donnée de catégorie.
Mon script a un pb, il renvoie toujours les mêmes info quelque soit la donnée cliquée.
J'ai comme retour :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php While ($donnees = mysql_fetch_array($resultats_requete)) {?> <p> <form name="modif_trash_todo" method="post" action="accueil.php?page=accueil"> <input type="checkbox" name="categorie" value="1" onClick="document.forms.modif_trash_todo.submit()"> <input type="hidden" name="modif" value="true"> <?php echo '<input type="hidden" name="id_todo" value="'.$donnees['id_todo'].'">';?> <?php echo $donnees['texte_todo'].' '.$donnees['id_todo'].'</form></p>'; } ?>
- pour la donnée 1 : id=1, catégorie=1;
- donnée 2 et suivantes : id=1, categorie= (rien).
Ce qui est étrange (pour moi), c'est que la dernière ligne de mon code affiche bien chaque donnée avec l'ID correspondant. Alors pourquoi celui-ci vaut "1" quand j'exécute le formulaire ?
Ou est l'erreur ?
Merci de votre aide.
fred
Partager