Pb sql / php [Résolu] - PHP - Programmation
Marsh Posté le 21-05-2006 à 22:52:55
faut les echapper : \'
je crois qu'il y a une fonction mySQL avec PHP pour faire ça
Marsh Posté le 21-05-2006 à 23:00:02
tout d'abors merci pour ton aide, mais bon je viens de tester, et j'ai fait le tout sur ma requête sql (croyant bien faire) mais ca me sort un truc immonde :
[code]
INSERT INTO Top_Flop VALUES (\'\',\'Shakira Feat Wyclef\r\n\',\'My Hips Don\'t Lie\r\n\',\'1\',\'1\',\'\',\'shakmhdl.jpg\')
[\code]
Suis je obligé de faire la fonction sur chacune des variables ? (bon en même temps c'est que deus fois lol)
Marsh Posté le 21-05-2006 à 23:03:58
heu, petit autre soucis, en mettant la fonction pour chacune de mes variables en fin de variable il me mmet " \r\n " :s va falloir encore trouver une astuce de contournement...
Marsh Posté le 21-05-2006 à 23:10:32
Bon j'ai contourné le problème en doublant mes variables, c'est pas super propre, mais bon coté sql ca passe. Donc on put considéré le pb comme résolu !
Merci Gatsu pour ta fonction. Bonne soirée
Marsh Posté le 22-05-2006 à 10:39:15
c'est pas toute la requette qu'il faut echapper tete de mule
mais chaque var
Marsh Posté le 21-05-2006 à 22:48:30
bonjour à tous,
j'ai un petit soucis de syntaxe sql... En effet, j'entre dans une base sql le contenu de plusieurs variable. Jusque la pas de problème sauf que : si la variable contient une apostrophre ( ' ) ca plante complètement ma requête sql et elle ne passe plus. Comment faire pour que cela passe normalment. Pour référence mon code php est le suivant :
Par avance merci beaucoup
Message édité par cyrilpop le 21-05-2006 à 23:10:49