ok cela marche presque car maitenant ma requete aprsè apssage par url devient
SELECT KNGC01.GCPHLFAC.GNUFAC FROM (GCPHLFAC INNER JOIN GCPHPIED ON (GCPHLFAC.GNUFAC = GCPHPIED.GNUFAC) AND (GCPHLFAC.GNUCPT = GCPHPIED.GNUCPT)) INNER JOIN KNDP01.NGPDATE ON GCPHPIED.GDTFAC = KNDP01.NGPDATE.NGDATE WHERE GCPHLFAC.GNUFAC=1 AND KNGC01.GCPHLFAC.GNUFAC=\'2\' AND KNGC01.GCPHLFAC.GLREFA=\'4\' AND KNGC01.GCPHLFAC.GLART=6 AND KNDP01.NGPDATE.NGANN4=8 AND KNDP01.NGPDATE.NGMOIS=10 AND KNGC01.GCPHLFAC.GLQTFA=12
et les \' 4\' passe pas comment resoudre?
FLY LM
Posté le 18-07-2001 à 14:40:10
un stripslashes() avec un $QUERYs= "..." avec les doubles quotes ???
bob2674
Posté le 18-07-2001 à 14:48:40
ok cela marche mais il n'y aps un moyen d'empecher avant de passer l'url qu'il mette des /devant les '?
FLY LM
Posté le 18-07-2001 à 15:10:16
cela provient d'un POST ??? Alors il échappe tout les caractères spéciaux (simple et double quote). Maintenant dans ton cas, si cela correspond à tes valeurs numérique, tu peux te passer des '
@+
bob2674
Posté le 18-07-2001 à 17:22:54
non ce n'est pas du numerique et le passage ce fait par al fonction header