Page 1 sur 1

sauvegarde base de données

Posté : 07 déc. 2011, 10:11
par llaauurreenntt
Bonjour,

Les champs de ma base sont en latin1_swedish_ci mais les données contenues dans la base sont en utf-8.
Résultat, quand je veux sauvegarder la base, les caractères accentués sont transformés en é dans le dump.

J'ai du mal à croire que je puisse être le seul dans ce cas, mais je ne parviens pas à trouver une réponse à mon problème...

Si quelqu'un sait comment résoudre ce problème, ça m'aiderait beaucoup...

Re: sauvegarde base de données

Posté : 07 déc. 2011, 13:04
par moogli
salut,

faut modifier ou l'un ou l'autre :)
si un champ est en latin et que tu met de l'utf-8 ça met le brin

http://dev.mysql.com/doc/refman/5.0/fr/ ... ction.html

Tu peux indiquer dans la requête la collation utilisé par la chaine avec _latin1'ta chaine' par exemple !

après si tu viens de php => utf8_decode

@+