Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1961 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Probléme d'encoding maybe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probléme d'encoding maybe

n°1371187
xtof_83
Freeride Spirit
Posté le 20-05-2006 à 17:02:10  profilanswer
 

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:
 

Code :
  1. INSERT INTO co_parse_flotte(`id_espionnage`,`Grandtransporteur`,`Chasseurléger`,`Bombardier`,`Satellitesolaire`) VALUES (1,13,23,4,52);


 
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

mood
Publicité
Posté le 20-05-2006 à 17:02:10  profilanswer
 

n°1371188
moonboot
Posté le 20-05-2006 à 17:07:59  profilanswer
 

c'est bien un problème de format de caractères.
ta base est sous quel format ?

n°1371190
xtof_83
Freeride Spirit
Posté le 20-05-2006 à 17:15:17  profilanswer
 

moonboot a écrit :

c'est bien un problème de format de caractères.
ta base est sous quel format ?


 
Le format  :heink: ...euh fr-utf-8...
jeu de caractères pour MySQL:  UTF-8 Unicode (utf8)
...

n°1371196
xtof_83
Freeride Spirit
Posté le 20-05-2006 à 17:50:13  profilanswer
 

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

n°1371538
moonboot
Posté le 21-05-2006 à 13:59:35  profilanswer
 

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.

n°1371576
xtof_83
Freeride Spirit
Posté le 21-05-2006 à 15:35:28  profilanswer
 

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 ;)

n°1371587
moonboot
Posté le 21-05-2006 à 15:59:00  profilanswer
 

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.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Probléme d'encoding maybe

 

Sujets relatifs
Probléme de lienprobleme de débutant
Probléme isfileprobleme de formulaire avec easyphp 1.8
problème avec easyphp[MySQL] Problème de requête
problème boutons radioProblème de sélection dans mes divs
[Tomcat] Probléme logout Realmc# Combobox d'objet qui cause problème
Plus de sujets relatifs à : Probléme d'encoding maybe


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR