Preg_match et bobo à la tête :)

slyckers

Nouveau WRInaute
Bonjour,
Je suis en train de galérer, mais alors ...
Déjà le regex et moi cela fait 2 ! Pourtant je me donne du mal, mais cela ne veut pas rentrer...
Voici mon problème:
Je souhaite effectuer une requête que si un lien dans un de mes champs existe...
Code:
if(preg_match("/\b(banane|poire|pomme|fraise|ananas|mangue|abricot)\b/",$lien)){ 
// requête... }
else{ 
echo ' erreur ';}
Plusieurs essais, non rien donné. Là tout s'incrémente même si le lien comporte le mot chocolat !
Si une bonne âme peut m'aider ou m'explique comment y arriver.
Merci à tous
 

fandecine

WRInaute passionné
preg_match() retourne un Entier, pas un booléen. Pour faire ton test tu dois utiliser les opérateurs "===" ou "!==" :wink:
 

Discussions similaires

Haut