Page 1 sur 1

Recherche dans mysql (problème avec les accents)

Posté : 11 août 2011, 13:24
par eneen2006
Salut tout le monde,
J'ai une base mysql; Il y des textes accentuées dedans.
Pour être claire, je vous donne un exemple:
le champ1 (colonne) ne contient que le texte "énergie".
Quand je recherche "énergie" dans la base avec le code suivant :

Code : Tout sélectionner

$var = "énergie"; $sql = "SELECT * FROM `matable` WHERE `champ1` LIKE '$var';",
aucun résultat et pas d'erreur.
Avec les textes sans accents, il n'y a aucun problème, il retrouve des valeurs.
Pour info, je viens de tout migrer vers utf8 (la base, la table, les colonnes)

Re: Recherche dans mysql (problème avec les accents)

Posté : 18 oct. 2011, 04:19
par Invité
Il faut mettre avant le select
mysql_query("SET NAMES UTF8");