Probleme checkbox et regex
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.
Code:
1 2
|
if(ereg("51","2, 5, 1, 52, 251, 252")) {echo "oui";} else {echo "non";} |
Le problème dans mon regex c'est qu'il me trouve 51 = OUI (251) alors qu'il devrait trouver NON... je deviens fou...
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...
Code:
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 {};
}; ?>/> |
Merci de m'aider svp.
Bonne fin de soirée à tous.