Comment utiliser les cases à cocher?
Fermé
linda.zazy
Messages postés
297
Date d'inscription
dimanche 30 mars 2008
Statut
Membre
Dernière intervention
2 février 2017
-
24 août 2013 à 23:25
linda.zazy Messages postés 297 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 2 février 2017 - 25 août 2013 à 16:24
linda.zazy Messages postés 297 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 2 février 2017 - 25 août 2013 à 16:24
A voir également:
- Comment utiliser les cases à cocher?
- Comment utiliser chromecast - Guide
- Comment utiliser l'ia - Accueil - Guide Intelligence artificielle
- Comment utiliser utorrent - Télécharger - Téléchargement & Transfert
- Comment utiliser wetransfer gratuit ? - Guide
- Comment utiliser google drive - Guide
2 réponses
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
Modifié par BlackYoup le 25/08/2013 à 01:39
Modifié par BlackYoup le 25/08/2013 à 01:39
Salut :)
Alors ce que tu veux c'est qu'en fonction de la donnée stocké en base, que ta checkbox soit cochée ou non ?
Dans ce cas, voici comment moi je procèderais :
bien sur, si il y a plusieurs checkbox, ce code peut vite devenir lourd, dans ce cas, tu peux te tourner vers l'opérateur ternaire pour alleger (en nombre de ligne) le code : https://www.php.net/manual/fr/language.operators.comparison.php#language.operators.comparison.ternary
Alors ce que tu veux c'est qu'en fonction de la donnée stocké en base, que ta checkbox soit cochée ou non ?
Dans ce cas, voici comment moi je procèderais :
// $data est tableau qui contient les données de la base, nous considérons ici qu'on se trouve dans la boucle qui traite les infos if($data['ta_colonne'] === 'Valeur_Attendue'){ $checked = 'checked="checked"'; } else{ $checked = ''; } echo '<input type="checkbox" value="something" '.$checked.' />';
bien sur, si il y a plusieurs checkbox, ce code peut vite devenir lourd, dans ce cas, tu peux te tourner vers l'opérateur ternaire pour alleger (en nombre de ligne) le code : https://www.php.net/manual/fr/language.operators.comparison.php#language.operators.comparison.ternary
linda.zazy
Messages postés
297
Date d'inscription
dimanche 30 mars 2008
Statut
Membre
Dernière intervention
2 février 2017
16
25 août 2013 à 16:24
25 août 2013 à 16:24
Bonjour et merci d'avoir répondu.
Mon formulaire contient plusieurs cases à cocher... et en dois coché sur les cases pour pouvoir afficher les résultats de la base de données...
Merci
Mon formulaire contient plusieurs cases à cocher... et en dois coché sur les cases pour pouvoir afficher les résultats de la base de données...
Merci