Bonjour,
je fais une petit moteur de recherche, je récupère $motcle ensuite j'applique trim() suppression des caractères non significatifs à la variable
mais dans la base de donnée j'ai des données contenant un tiret ou un point.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $motcle=trim($motcle); $motcle=strtolower($motcle); // mise en minuscules
exemple
et dans un champs chez P.C.P
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $motcle = "pcp"
avec trim() je supprime les caractères invisibles en début et fin de chaîne. mais pas les points et tirets.
j'ai essayé de faire comme ci :
mais il ne trouve pas p.c.p avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function remplace($mot){ $mot = stripslashes($mot); $mot = str_replace(' ','-',$mot); $mot = str_replace('\'','-',$mot); $mot = str_replace('.','',$mot); $mot = str_replace('-','',$mot); return $mot; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part $motcle="pcp"
Partager