L'eternel problème des accents
Bonjour,
J'ai besoin de votre aide pour un problème d'encodage.
Le problème :
J'insere des données via formulaire dans un base mysql.
Si dans l'interface web tout apparait normalement, dans la base les accents sont stockés comme des "ÉÀ".
J'ai essayé moults combinaisons d'encodage et interclassement mais je ne m'en sors pas.
Ma page de saisie comporte l'en-tête :
Code:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Ma connexion à mysql est :
Code:
$dbc = new PDO('mysql:host=localhost;dbname=' . $db . ';charset=UTF-8' ,$dblogin ,$dbpassword);
J'ai essayé les interclassements utf8_unicode_ci et latin_swedish_ci pour le champ incriminé.
Les tables sont indiquées comme interclassement latin_swedish_ci.
La base indique les paramètres
Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
Interclassement pour la connexion MySQL:utf8_unicode_c
Pourriez-vous me guide pour savoir comment corriger cela ?
Merci