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