PHP et Mysql : Problème utf8 et cp1251

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 :)

2 réponses

  1. 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
    1. 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