Requete sql

Fermé
solida Messages postés 97 Date d'inscription vendredi 14 novembre 2008 Statut Membre Dernière intervention 1 juin 2010 - 12 mai 2009 à 19:16
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 - 12 mai 2009 à 20:21
bonjour
j'ai un problème avec la requete sql php
voilà ma requete :

Code : PHP

$sql = "SELECT * FROM incident
where id_res!=0 and titre='$p' order by '$tri' " ;



je crois que j(ai un erreur au niveau de l'apostrophe :S

voilà l'erreur affiché :

Erreur SQL !
SELECT * FROM incident where id_res=0 and titre='probleme d'imprimante' order by '0'
Erreur de syntaxe près de 'imprimante' order by '0'' à la ligne 2

plz your help c'est urgent
et merciii d'avance

2 réponses

sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 721
12 mai 2009 à 19:47
Salut,

As-tu essayé de doubler l'apostrophe?
...and titre='probleme d''imprimante' ...

++
0
solida Messages postés 97 Date d'inscription vendredi 14 novembre 2008 Statut Membre Dernière intervention 1 juin 2010 16
12 mai 2009 à 20:12
merci pour la reponse mais la valeur du titre est fournis pas l'utilisateur donc je ne px pas intérvenir
j'att vos rep c'est urgent
0
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 721
12 mai 2009 à 20:21
Bien sûr que tu peux intervenir. Il suffit de doubler par le programme le quote dans la chaîne fournie par l'utilisateur. Je ne connais pas le php, donc mon aide s'arrête là.

++
0