Envoyé par
ericd69
salut,
tu as bien installé l'une des polices prenant en charge le thaï?
ça ressemble à la non prise en charge de la police ce qui fait qu'il affiche les "????"
après, si tu mixtes différents charsets sur une même page ça peut arriver si les différentes zones concernées ne sont pas bien déclarées...
l'idéal c'est de tout convertir en utf-8... le
thai tient sur 2 octets (0x0e00 à 0xe5b en Unicode) donc est compatible avec l'implémentation limitée à 3 octets pour l'utf-8 (au lieu de 6 dans la norme, ce qui limite à des valeurs Unicode sur 15 bits au lieu de 31)
et là tu te poseras moins de soucis... mais tu dois CONVERTIR tes valeurs..
fais un essai sur un petit jeu de données pour voir
utilise
convert pour ça
Bonjour, d'abord merci pour la réponse.
Ensuite, je ne comprend pas trop l'histoire de la police vu que phpmyadmin m'affiche correctement les caractères Thaï contrairement à ma page web (dans le même browser).
J'ai essayé d'utiliser CONVERT mais après plusieurs tentatives je n'arrive pas a faire fonctionner ma requête Elle est un peu longue et je ne sais pas trop comment ajouter le CONVERT.
Je vous laisse un exemple de requête :
SELECT ID, NUMBER, OPERATION, FIRST_PHASE, NB_SUB, REWORK, FK_ID_MACHINE, FK_ID_SUB_ASSEMBLY FROM PHASE WHERE FK_ID_PART_NUMBER = 2 ORDER BY REWORK ASC, NUMBER ASC;
C'est la colonne OPERATION qui est encodé en tis620_thai_ci.
Merci d'avance pour l'aide.
Partager