studenttours
Messages postés9Date d'inscriptionmardi 22 avril 2008StatutMembreDernière intervention26 avril 2008
-
22 avril 2008 à 10:58
studenttours
Messages postés9Date d'inscriptionmardi 22 avril 2008StatutMembreDernière intervention26 avril 2008
-
22 avril 2008 à 11:44
bonjour,
je travaille actuellement sur une base de donnée mysql configurée au départ en codage UTF16, je voudrais la convertir en UTF8: j'ai exporté la base, j'ai changé le codage à l'aide de l'éditeur de texte, ensuite j'ai importé la base, et maintenant j'ai la base en UTF8, par contre les données ne le sont pas: j'ai certaines données codés comme suite: genre pour france: f\0r\0a\0n\0c\0e\0 . par contre quand je fais un select ça m'affiche FRANCE, mais je ne peux pas faire select * from matable where colonne = "france", aidez moi SVP,
merci
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 22 avril 2008 à 11:11
Hello,
Tu as changé l'encodage déclaré ou tu as réellement converti les données en utf8 ? Il me semble que le problème vient de là.
Si ton éditeur ne le fait pas, tu peux utiliser iconv ( ) en php pour réencoder les données.
à+
studenttours
Messages postés9Date d'inscriptionmardi 22 avril 2008StatutMembreDernière intervention26 avril 2008 22 avril 2008 à 11:44
merci pour ta réponse,
j'ai juste changé l'encodage, j'ai pas converti les données,
cette fonction (iconv) je ne la connais pas, je vais voir comment elle fonctionne, je te tiens au courant du résultat.
a+