Probléme d'encoding maybe - SQL/NoSQL - Programmation
Marsh Posté le 20-05-2006 à 17:07:59
ReplyMarsh Posté le 20-05-2006 à 17:15:17
moonboot a écrit : c'est bien un problème de format de caractères. |
Le format ...euh fr-utf-8...
jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
...
Marsh Posté le 20-05-2006 à 17:50:13
j'ai mis un utf8_decode sur les nom de champs où j'insére mes données...
ça marche bon...C'est pas propre tous ça lol
Marsh Posté le 21-05-2006 à 13:59:35
utf8 pour les accents c'est la galère.
surtout quand tu fais des conversions derrière, ca peut te créer des dépassements de buffer car les caractères sont gérés sur 2 octets.
à ta place je passerais ma base sous un autre format.
Marsh Posté le 21-05-2006 à 15:35:28
Ouais je sais ... bon pas grave j'ai viré tout les accents
C'était pas intelligent l'autre choix... je laurais jamais fait , mais un mec m'a dis que cetait possible....
Enfin Voilà merci
Marsh Posté le 21-05-2006 à 15:59:00
j'ai tapé trop vite, je voulais dire que c'étaient les accents qui étaient gérés sur 2 octets en utf8.
sinon tu peux gérer les accents en utf8 mais c'est plus relou que dans un autre format.
Marsh Posté le 20-05-2006 à 17:02:10
Bonjour...
Pour des raisons de facilité j'ai pour la premiere fois faire des champs dans ma table avec des nom comportents des espaces et des caractéres spéciaux : "é è à"
Lorsque mon programme tourne , et que je me un die, ça sort de l'application... si copie la chaine directement dans phpmyadmin..ça marche.
voici la forme de la requete:
j'ai mis des ` , et tester pleins d'autre trucs, mais rien...
mon fichier de l'appli est en en UTF-8 et phpmyadmin aussi..
Voilà en vous remerciant d'avance