Bonjour,
Je dois stocker dans une base mysql (5.0) des chaines de caractère contenant des caractères ASCII non imprimable et des caractère accentués.
J'utilise une colonne VARCHAR avec un interclassement utf8_unicode_ci
Les insertion fonctionnent bien (stockage de l'ASCII) si je n'ai pas d'accents dans ma chaine.
Si elle comporte des accents, ces derniers sont bien stockés mais les caractère ASCII ne le sont pas. Que faire ???
Note: les insertion se font en PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $chaine = 'Exemple de'.chr(29).'chaine'; //Ceci est bien enregistré: Exemple de<29>chaine $chaine = 'Exemple de'.chr(29).'chaine accentée'; //Ceci n'est pas bien enregistré: Exemple dechaine accentée //le caractre ascii 29 n'est pas stocké
Partager