Récupération de checkbox en "foreach"
Résolu/Fermé
A voir également:
- Récupérer plusieurs valeurs checkbox php
- Recuperer video youtube - Guide
- Recuperer message whatsapp supprimé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
- Alert php ✓ - Forum PHP
6 réponses
Utilisateur anonyme
24 nov. 2013 à 18:58
24 nov. 2013 à 18:58
Bonjour
Tu n'enregistres pas les valeurs de chacun, tu fais toujours une même mise à jour car ton UPDATE a une condition WHERE id='$id'.
Tu fais très probablement bien toutes les mises à jour, mais comme tu les fais toutes sur le même enregistrement, normal que tu ne voies que la dernière valeur.
Il y a un problème de logique dans ce que tu cherches à faire. Il faut peut-être que tu balayes ton formulaire pour insérer les lignes correspondant à des options nouvellement cochées, et supprimer de la base les lignes correspondant à des options qui ne sont plus cochées. Mais je dis ça sans savoir ce que tu cherches vraiment à faire.
Tu n'enregistres pas les valeurs de chacun, tu fais toujours une même mise à jour car ton UPDATE a une condition WHERE id='$id'.
Tu fais très probablement bien toutes les mises à jour, mais comme tu les fais toutes sur le même enregistrement, normal que tu ne voies que la dernière valeur.
Il y a un problème de logique dans ce que tu cherches à faire. Il faut peut-être que tu balayes ton formulaire pour insérer les lignes correspondant à des options nouvellement cochées, et supprimer de la base les lignes correspondant à des options qui ne sont plus cochées. Mais je dis ça sans savoir ce que tu cherches vraiment à faire.