Partage
  • Partager sur Facebook
  • Partager sur Twitter

Caractère avec accent et PhpMyAdmin

Sujet résolu
    15 septembre 2010 à 19:26:44

    Bonsoir,

    J'utilise ma BDD pour stocker du texte. Les lettres avec accents sont remplacés. Ex pour é : é
    J'ai tenté avec utf8_unicode_ci mais le problème persiste.

    Une idée ?
    • Partager sur Facebook
    • Partager sur Twitter
      15 septembre 2010 à 19:38:14

      Vérifie :
      Tes données (unicode ou pas ?)
      La configuration de ta BDD (unicode ou pas ?)
      L'en-tête de ta page (unicode ou pas ?)
      • Partager sur Facebook
      • Partager sur Twitter
        15 septembre 2010 à 19:42:32

        Mes données ?
        L'Interclassement du champ de ma table est utf8_unicode_ci
        L'entête de ma page : <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
        • Partager sur Facebook
        • Partager sur Twitter
          15 septembre 2010 à 20:04:21

          Si tu as enregistré "é" dans ta base de donnée, cela restera "é".
          Ré-enregistre.
          • Partager sur Facebook
          • Partager sur Twitter
            15 septembre 2010 à 21:10:48

            C'est ce que je fais a chaque test. ;)
            • Partager sur Facebook
            • Partager sur Twitter
              15 septembre 2010 à 21:13:29

              Est-ce que tu as un affichage correcte avec phpmyadmin ?

              Si non, c'est qu'il y a un problème avant l'enregistrement.

              Si oui, c'est qu'il y a un problème à l'affichage.
              • Partager sur Facebook
              • Partager sur Twitter
                15 septembre 2010 à 22:00:47

                C'est justement dans la BDD que je vois le é plutôt que é. :)
                • Partager sur Facebook
                • Partager sur Twitter
                  15 septembre 2010 à 22:38:01

                  Si tu vois é, c'est que, à un moment, de l'Unicode est pris pour du ASCII.
                  À toi de regarder où ça se passe (réception des données, écriture, lecture, affichage).
                  • Partager sur Facebook
                  • Partager sur Twitter
                    16 septembre 2010 à 20:34:07

                    J'ai remplacé UTF-8 par <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15" /> et le problème est réglé.
                    • Partager sur Facebook
                    • Partager sur Twitter

                    Caractère avec accent et PhpMyAdmin

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown