Je l'ai déjà fait:PHP: Mise à jour avec OAA dans MySQL
mysql_set_charset("utf8",$link);
à la connexion
mysql_query("SET NAMES 'UTF8'");
à la connexion + sur toutes les tables dans la base
changer de latin1 à classement UTF8 caractère + pour chaque table + colonnes
fichier ont meta utf8 + header('Content-Type: text/html; charset=utf-8');
plus les fichiers lui-même sont au format utf-8 (sans nom)
où le lien est mysql_connect(), il montre bien les caractères öäå quand je les sors de la base de données, mais quand j'essaye mysql_query UPDATE avec des trucs, qui contient ÖÄÅ, il stocke comme Ã? ¶à .. Comment Je répare ça?
Dans la base de données les colonnes et sont donc, latin1_swedish_ci, comme l'a dit INSERER OAA sans problème, et l'écho trop très bien, mais pas lorsque je tente de METTRE À JOUR SET $ user = « ööö »
Désolé, j'ai trouvé le problème, et c'est dans une foreach, rien du tout à ce sujet, de ma faute je pensais que le foreach() ne pouvait rien faire pour les caractères ÖÄÅ .. S'il vous plaît vérifier ici http://stackoverflow.com/questions/3645668/php-foreach-dont-comprenez-oaa – Karem