Bonjour
je n'arrive pas à insérer correctement des caractères encodés en UTF-8 dans ma base de données gérée avec phpMyAdmin. En effet, quand je consulte le contenu de mes tables, j'obtiens des caractères "farfelus"
Par exemple, quand j'envoie 症治疗取 dans mon formulaire, j'obtiens ç—‡æ²»ç–—å– dans la consultation via phpMyAdmin
Je pars d'une page dont le charset est correctement déclaré en UTF-8
Code :
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
et la collation de ma table mysql est utf8_bin
Quand je fais l'INSERT depuis mon formulaire sur mon site et que je consulte phpmyadmin, les caractères initiaux ne sont pas conservés mais quand je tape la requete en dur dans phpmyadmin là ça s'affiche correctement.
[B]Il doit manquer un traitement sur ma chaîne de caractere envoyée par mon formulaire mais lequel?
En fait ce que je voudrais, c'est qu'un 症治疗取 envoyée par mon site s'affiche 症治疗取 dans ma table[/B]
merci d'avance