Mysql
 sql >> Base de données >  >> RDS >> Mysql

Trémas allemands dans MYSQL INSERT

Lorsque vous insérez vos données de php dans votre base de données mysql, essayez d'envelopper vos données de chaîne en utilisant utf8_decode();

utf8_decode(string)

Comme le dit le manuel php, cela convertit utf8 en ISO-8859-1 (latin1);

Vous pouvez également expérimenter avec iconv() Cela vous donne plus de choix de votre encodage d'entrée et de l'encodage de sortie souhaité

string iconv ( string $in_charset , string $out_charset , string $str )

Si cela ne vous aide toujours pas, essayez de changer la colonne Collation sur la table Mysql dans laquelle vous insérez, en latin1_swedish_ci.