Comment retouver le mot exact d'une requette ?
En effet si j'utilise pour l'exemple la erquete "Ana"
Code : Tout sélectionner
select * from $matable where champ like '%$description[$z]%'
"ana"
"banane"
"anaconda"...etc....
Ce qui n'est pas ce que je veux car la recherche ce fait sur un champ comportant plusieurs lignes de textes...
donc apres lecture sur ce froum j'ai fais la chose suivante, mettre des espaces entre la variable et % :
Code : Tout sélectionner
select * from $matable where champ like '% $description[$z] %'
"ana" correct
"anaconda" incorrect.
J'ai essaye avec l'option
Code : Tout sélectionner
select * from $matable where champ like '$description[$z]'
tout comme l'exemple suivant :
Code : Tout sélectionner
select * from $matable where champ='$description[$z]'
J'ai regarder sur le net. Il y auraitune fonction MATCH je crois non?, mais je n'arrive pas a la mettre en oeuvre, c'est un peu confu...
Comment trouver alors un mot exact et pas une approximation ?
Merci pour vos aides
David