Xavier

04 Mai 2021 à 17:21 (Édité)

79

Résolu

Problème d'encodage en SQL

Bonjour,


Mon problème c'est que dans ma base de donnée les textes aux caractères spéciaux sont converties en code html (par exemple le "é" est é). Est-ce y'a moyen de remédier à cela?

Cette pub permet au site de vivre ...

Meilleure réponse

Bonjour @Xavier,


Comme l'a dit @Flomir précédemment, le mieux est que tu utilises utf8mb4_unicode_ci.


Pour cela tu dois intégrer ceci à ton code :

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


N'oublie pas de convertir ta base de données en utf8mb4_unicode_ci si ce n'est pas le cas 😉

Cette pub permet au site de vivre ...

4 commentaires

Re @Xavier :


Quel est ton IDE (le logiciel que tu utilises pour développer) ? 🤔

Bonsoir! pour le topic sur l'encodage, j'ai suivi à la lettre ce que vous m'avez montré mais pas de changement.

Bonjour @Xavier,


Comme l'a dit @Flomir précédemment, le mieux est que tu utilises utf8mb4_unicode_ci.


Pour cela tu dois intégrer ceci à ton code :

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


N'oublie pas de convertir ta base de données en utf8mb4_unicode_ci si ce n'est pas le cas 😉

Salut @Xavier !


Je te conseille l'encodage utf8mb4_unicode_ci.

Comme ça tu pourras avoir des emojis si tu le souhaites plus tard.

Cette pub permet au site de vivre ...