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

  FORUM HardWare.fr
  Programmation
  PHP

  Accents et MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Accents et MySQL

n°1149412
Kyle_Katar​n
Posté le 13-07-2005 à 18:34:13  profilanswer
 

Voilà une requête MySQL tout ce qu'il y a de plus classique :
 

Code :
  1. INSERT INTO `discs` VALUES ('2011e915', 'soundtrack', 'Divers', 'dans tes rêves BO');


 
Quand je la copie dans le champs SQL de PHPMyAdmin, tout se passe bien
Quand je l'utilise dans un script PHP (qui s'exécute sur la même machine) tout se passe bien mais le dernier champs contient 'dans tes r' et s'arrête donc au premier caractère accentué.
 
Sauriez vous pourquoi ????

mood
Publicité
Posté le 13-07-2005 à 18:34:13  profilanswer
 

n°1149517
pmusa
▓▓▓▓▓▓▓
Posté le 13-07-2005 à 21:07:14  profilanswer
 

varchar(10) http://www.designlaboratory.net/smileyyyy/mouahah.gif

n°1151001
Kyle_Katar​n
Posté le 15-07-2005 à 22:16:04  profilanswer
 

Ben non : la preuve ça marche quand je saisi depuis phpMyAdmin...

n°1151096
Profil sup​primé
Posté le 16-07-2005 à 00:42:22  answer
 

essaie de passer ta chaine en htmlspecialchars avant. (entre deux proverbes geek ^^)

n°1151146
Kyle_Katar​n
Posté le 16-07-2005 à 10:01:15  profilanswer
 

ok je vais essayer !

n°1151149
sielfried
Posté le 16-07-2005 à 10:17:31  profilanswer
 

Normalement y'a pas besoin.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1151194
esox_ch
Posté le 16-07-2005 à 13:17:53  profilanswer
 


Inutile


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1151201
Profil sup​primé
Posté le 16-07-2005 à 13:32:35  answer
 

[:spamafote]

n°1151766
Kyle_Katar​n
Posté le 17-07-2005 à 14:19:42  profilanswer
 

Argh, dommage. Pas d'autres pistes ?

n°1151767
sielfried
Posté le 17-07-2005 à 14:24:11  profilanswer
 

Fait voir ton code exact.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
mood
Publicité
Posté le 17-07-2005 à 14:24:11  profilanswer
 

n°1152188
Kyle_Katar​n
Posté le 18-07-2005 à 09:38:00  profilanswer
 

Le voilà :
 

Code :
  1. <?php
  2. global $sqlh, $errcount;
  3. $sqlh=mysql_connect("localhost","login","pass" );
  4. mysql_select_db("freedb",$sqlh);
  5. $sql = "INSERT INTO `discs` VALUES ('2011e915', 'soundtrack', 'Divers', 'Dans tes rêves');";
  6. $res = mysql_query($sql,$sqlh);
  7. ?>


Message édité par Kyle_Katarn le 18-07-2005 à 09:39:58
n°1152192
Kyle_Katar​n
Posté le 18-07-2005 à 09:40:45  profilanswer
 

Bizarrement quand je fais un copier/coller de la requête ça me colle :
 

Code :
  1. INSERT INTO `discs` VALUES ('2011e915', 'soundtrack', 'Divers', 'Dans tes rves');


 
donc le ê dégage et là ça marche... c'est bizarre non ?

n°1152333
Kyle_Katar​n
Posté le 18-07-2005 à 11:25:52  profilanswer
 

j'ai trouvé, il manquait un uft8_encode dans mon script PHP


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Accents et MySQL

 

Sujets relatifs
Order by DESC sur AVG(champ) -> NULL placés en premier (mysql)problème passage d'une bdd faites sous excel à mysql
[résolu] pb de syntaxe mysql[MySQL] Possible de faire en UNE seule requête?
[php-mySQL] recherche dans une base mySQL problème d'accentsProbleme accents dans base de donnees mysql...
Problème avec les accents en mysqlFaire un SELECT MySQL sur une chaîne contenant des accents
Problème accents : conversion BDD DBASE en MYSQL 
Plus de sujets relatifs à : Accents et MySQL


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