Bonsoir à tous,
J'ai un champ stocker dans la base de donnée qui stocke les valeurs de checkbox (2, 6, 22, 26, 226, 251...)
Je n'arrive pas à faire ma fonction regex pour rechercher si la case à cocher est présente dans la liste ci-dessus.
Le problème dans mon regex c'est qu'il me trouve 51 = OUI (251) alors qu'il devrait trouver NON... je deviens fou...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if(ereg("51","2, 5, 1, 52, 251, 252")) {echo "oui";} else {echo "non";}
Donc le but est de chercher dans la chaine $roweditusersedit3['utilisateurs_justifications'], si la valeur $idjustificationscheck est coché...
J'ai plus de 250 items en checkbox...
Merci de m'aider svp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php if(isset($_POST['idjustificationscheck'])) { if (ereg($idjustificationscheck,$_POST['idjustificationscheck'])) { echo ' checked="checked"';} else {}; } else { if (ereg($idjustificationscheck,$roweditusersedit3['utilisateurs_justifications'])) {echo ' checked="checked"';} else {}; }; ?>/>
Bonne fin de soirée à tous.
Partager