PHP et Mysql : Problème utf8 et cp1251

Karen -  
 Karen -
Bonjour,

J ai une table dans une base de donnée Mysql dont il existe une colonne de type cp1251_general_ci et lorsque je fait un enregistrement à partire d'une action POST les 'ééééé' devient '?????'

Je voudrai une solution sans changer l'Interclassement de cette colonne

Merci d'avance :)
A voir également:

2 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.

Il faut que l'encodage de tes scripts soit le même que celui de tes tables.
Si tu utilises un encodage différent de celui du serveur, il faudra l'indiquer toi-même avec la fonction header() en PHP ou avec une <meta />, ou un .htaccess.
0
Karen
 
Merci avion-f16
voilà j ai résolu mon problème il faut just faire un mysql_query("SET NAMES CP1251"); après la connexion à la base de donnée :)
0