Problème d'apostrophe ! [MONGOLE INSIDE] [PHP MySQL] - PHP - Programmation
Marsh Posté le 07-10-2002 à 17:06:38
Bah, tu remplaces tous les ' par des '' (2 ' avant d'enregistrer les données dans la BDD
Marsh Posté le 07-10-2002 à 17:09:20
je m'en vais tester ça Merci
Marsh Posté le 07-10-2002 à 17:10:40
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
Marsh Posté le 07-10-2002 à 17:22:32
Kel kon ! en fait la double apostrophe fonctionne ! kan g testé j'ai mis la valeur ds "CHAMP" au lieu de "DEFAUT"
Marsh Posté le 07-10-2002 à 17:40:09
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é
Marsh Posté le 10-10-2002 à 03:37:38
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.
Marsh Posté le 10-10-2002 à 09:15:24
J'en sais rien ,mais j'ai changé d'hebergeur et tout fonctionne bien ... 'sont bizarre chez Freesurf jtrouve
Marsh Posté le 12-10-2002 à 18:08:41
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".
Voilà la solution universelle :
Code :
|
C pas sorcier mais faut le savoir !
Marsh Posté le 07-10-2002 à 17:05:14
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