Problème condition LIKE pour MySQL

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


sim100
WRInaute accro
WRInaute accro
 
Messages: 1286
Inscription: Dim Fév 02, 2003 18:45

Problème condition LIKE pour MySQL

Message le Lun Déc 03, 2007 14:26

Bonjour
Petit problème de recherche dans une base de données:
Je fais un

Code: Tout sélectionner
$query="SELECT city_id, city FROM city WHERE city LIKE '%é%'
";

Notez que je recherche les mots comportant un "é".
Mais il me sort non seulement les mots avec un "é", mais aussi tous les mots avec juste un "e" ou "è" etc...

Comment dois-je faire por avoir juste ceux comportant un "é"?

Merci pour votre aide

Selection A
WRInaute impliqué
WRInaute impliqué
 
Messages: 255
Inscription: Lun Mar 14, 2005 11:20

Message le Lun Déc 03, 2007 15:07

De mémoire les résultats en sortie dépendent de l'interclassement de ta base de donnée. Il faudrait que ta table soit en UTF8 pour que ta recherche soit accent sensitive !


rog
WRInaute accro
WRInaute accro
 
Messages: 1662
Inscription: Jeu Sep 21, 2006 2:32

Message le Lun Déc 03, 2007 15:20

je crois que tu peux insérer un index ascii

me souviens plus si c'est CHR(index)

les index ascii

http://asciitable.com

rog


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités