Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
996 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Opérateur de comparaison : vérifie si mon champ contient le mot voulu

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Opérateur de comparaison : vérifie si mon champ contient le mot voulu

n°667739
Noisequik
Posté le 08-03-2004 à 19:52:11  profilanswer
 

Bonsoir !
 
je cherche à faire un truc du genre :
Si ma variable contient le mot "table", afficher l'image table.jpg
 
problème :
Je ne rouve pas le bon opérateur : évidemment == ne va pas car dans mon champ les mots sont sous cette forme : "table, mur, porte, etc..."
 
en SQL ca va nickel avec LIKE "%table%"

mood
Publicité
Posté le 08-03-2004 à 19:52:11  profilanswer
 

n°667747
HappyHarry
Posté le 08-03-2004 à 20:03:58  profilanswer
 

strstr(string a, string b)
 
retourne vrai si b est dans a, faux sinon


Message édité par HappyHarry le 08-03-2004 à 20:04:07
n°668030
djdie
L'heure, c'est l'heure.
Posté le 08-03-2004 à 23:37:50  profilanswer
 

avec le risque qu'il trouve l'occurrence au milieu d'un mot (genre mur == armure)
 
tu peux aussi utiliser une regexp :
preg_match("/\\b$mot\\b/", $tachainequicontienttesmots);
(vrai ssi $mot est dans $tachainequicontienttesmots)
 
\\b (qui devient \b) indique un 'bord de mot'.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Opérateur de comparaison : vérifie si mon champ contient le mot voulu

 

Sujets relatifs
[SQLSERVER] Champ en caracteres illimites ???[PHP/SQL] Addition de valeur numérique d'un champ d'une table
VB-ACCESS fonction rechercher dans un champ[HTML/JS] Modifier la valeur d'un champ depuis une autre fenetre
[Réglé] cacher un champlecture d'un champ BLOB
[PHP] Nombre de ligne que contient une variable ?[SQL] Distinct sur un champ
PHP/MySQL: Date - Comparaison de 2 périodesComparaison méthodes
Plus de sujets relatifs à : Opérateur de comparaison : vérifie si mon champ contient le mot voulu


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR