bonjour !
je veux vérifier des champs de saisie et savoir s'ils contiennent quelques chose ! j'ai donc utilisé la fonction switch. elle fonctionne trés bien avec les chiffre mais j'ai beauoup de mal à la faire fonctionner avec les chaine de caractère. Je ne peux pas vérifier le contenu, la fonction switch s'arrette à la première condition
Dés que je mets une valeur autre que null comme "xxxx" dans le champs de saisie, il m'affiche "la valeur est nul" alors qu'il devrait m'afficher "la valeur est xxxxx". Pourquoi il s'arette à la case case($nom_de_famille) ?
Code :
- echo "<br>$nom_de_famille<br>";
- switch (trim($nom_de_famille))
- {
- case ($nom_de_famille):
- echo "la valeur est nul";
- break;
- case ($nom_de_famille) == "xxxx":
- echo "la valeur est "xxxxx";
- break;
- }
- ?>
|
Je tiens à prévenir que je suis débutant tout du moins en PHP, donc voilà, si vous pouviez le donner des orientation et m'expliquer pourquoi, il s'arrete à la première conditions ça serait bien !
merci
@+
cvb
Message édité par cvb le 20-12-2003 à 11:38:06