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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP MySQL] Problème d'apostrophe ! [MONGOLE INSIDE]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP MySQL] Problème d'apostrophe ! [MONGOLE INSIDE]

n°224572
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-10-2002 à 17:05:14  profilanswer
 

Je ne comprends rien. J'ai fais un Backup de ma BDD et les phrases du genre:
 
l'avion s'envole
l'avion s'envole
 
ressortent bien de cette manière :
 
l\'avion s\'envole \r\n l\'avion s\'envole
 
enfin un truc dans le genre. Jusqu'a la tout va bien.
 
Mais quand je veux réimporter cette BDD il y a des erreur. En fait MyAdmin fait EXACTEMENT comme si les \ n'etaient pas la et il prend donc les apostrophes pour des "balises" :( je ne sais pas comment résoudre le pb.


Message édité par Dj YeLL le 07-10-2002 à 17:22:00

---------------
Gamertag: CoteBlack YeLL
mood
Publicité
Posté le 07-10-2002 à 17:05:14  profilanswer
 

n°224575
_Mac_
Posté le 07-10-2002 à 17:06:38  profilanswer
 

Bah, tu remplaces tous les ' par des '' (2 ';) avant d'enregistrer les données dans la BDD


Message édité par _Mac_ le 07-10-2002 à 17:07:10
n°224577
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-10-2002 à 17:09:20  profilanswer
 

je m'en vais tester ça :) Merci  :jap:


---------------
Gamertag: CoteBlack YeLL
n°224578
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-10-2002 à 17:10:40  profilanswer
 

marche po :(
 
si j'essaie seulement d'entrer "l'avion" voilà l'erreur :
 
MySQL a répondu:You have an error in your SQL syntax near '''avion TEXT (20) DEFAULT '0' not null ' at line 1


---------------
Gamertag: CoteBlack YeLL
n°224582
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-10-2002 à 17:22:32  profilanswer
 

Kel kon ! en fait la double apostrophe fonctionne ! kan g testé j'ai mis la valeur ds "CHAMP" au lieu de "DEFAUT"


---------------
Gamertag: CoteBlack YeLL
n°224586
_Mac_
Posté le 07-10-2002 à 17:40:09  profilanswer
 

Dj YeLL a écrit a écrit :

Kel kon ! en fait la double apostrophe fonctionne ! kan g testé j'ai mis la valeur ds "CHAMP" au lieu de "DEFAUT"




 
Un instant d'égarement... Vu l'heure, tu es pardonné

n°225992
goa103
Posté le 10-10-2002 à 03:37:38  profilanswer
 

Bonjour,
 
C'est bizarre votre histoire. Comment savoir qu'un '' est un ' et pas un '' ? Avec un \ on peut parfaitement savoir que \' est un ' et que \\ est un \. Sans compter qu'il n'y a pas de fonction PHP pour convertir '' en ', \' en ' oui.
 
Personnellement j'utilise PhpMyAdmin qui fonctionne tout à fait normalement.

n°226006
Dj YeLL
$question = $to_be || !$to_be;
Posté le 10-10-2002 à 09:15:24  profilanswer
 

J'en sais rien ,mais j'ai changé d'hebergeur et tout fonctionne bien ... 'sont bizarre chez Freesurf jtrouve  :pt1cable:


---------------
Gamertag: CoteBlack YeLL
n°227323
edno
Posté le 12-10-2002 à 18:08:41  profilanswer
 

Ton pb vient de la configuration de PHP sur le serveur, alors fait attention car il suffit que ton hébergeur change de version PHP ou modifie simplement la config pour que tu te retrouve avec tes apostrophes "sauvage".
 
 :bic: Voilà la solution universelle :

Code :
  1. $string = stripslashes( $string );


 
C pas sorcier mais faut le savoir !

n°227352
Dj YeLL
$question = $to_be || !$to_be;
Posté le 12-10-2002 à 20:04:33  profilanswer
 

:jap:


---------------
Gamertag: CoteBlack YeLL

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

  [PHP MySQL] Problème d'apostrophe ! [MONGOLE INSIDE]

 

Sujets relatifs
[PHP BB] Un ptit problème de mail[PHP] + XMLDOM besoin d'aide !!
chti problème de validation. (W3C)problème de vérification en JS
Problème de script: passer une valeur d'un popup à la fenêtre...[PHP] Afficher du text avec les retours à la ligne ???
[mysql/php] architecture de site et gestion dune base de donnéeMySQL - Comment avoir la prochaine valeur d'un increment??
[NOOB MYSQL] Mysql et les clés étrangères? 
Plus de sujets relatifs à : [PHP MySQL] Problème d'apostrophe ! [MONGOLE INSIDE]


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