Bonjour,
Je stocke des chemins vers des fichiers dans ma base mysql.
Les anti-slash sont échappés ainsi que les quotes lors de l'insertion.
Voiçi un exemple de ce que j'ai dans la base :
Mais je n'arrive pas à retrouver les lignes en faisant un SELECT :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2G:\\test\\in\\test.jpg
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SELECT fichier FROM fm_test WHERE fichier LIKE 'G:\\test\\in\\test.jpg' -> ne retourne rien SELECT fichier FROM fm_test WHERE fichier LIKE 'G:\test\\in\test.jpg' -> ne retourne rien SELECT fichier FROM fm_test WHERE fichier LIKE 'G:\\\\test\\\\in\\\\test.jpg' -> ne retourne rien par contre, SELECT fichier FROM fm_test WHERE fichier LIKE 'G:%' -> retourne bien l'enregistrement, donc j'en deduis que le problème vient de l'antislash
Avez-vous une idée du problème ?
merci
mickaël
Partager