[PHP/MYQL] Erreur de requete

Erreur de requete [PHP/MYQL] - PHP - Programmation

Marsh Posté le 11-03-2005 à 16:15:57    

Bonjour
 
Je sais pas si je dois poster dans php ou mysql. Je m'excuse d'avance si je me suis trompé de section.
 
J'ai une erreur de requete :
 
Erreur de syntaxe près de 'WHERE tab_paiement.prestataire_id = tab_prestataire.prestataire_' à la ligne 1
 

Code :
  1. DELETE FROM tab_paiement,tab_prestataire
  2. WHERE tab_paiement.prestataire_id = tab_prestataire.prestataire_id
  3. AND paiement_id=%s",GetValeur($_GET['paiement_id'],"int" ));


 
Sachant que ma requete ne fonctionne plus depuis que j'ai rajouté cette partie la
 

Code :
  1. ,tab_prestataire
  2. WHERE tab_paiement.prestataire_id = tab_prestataire.prestataire_id
  3. AND


 
J'espere que vous pourrez m'aider merci

Reply

Marsh Posté le 11-03-2005 à 16:15:57   

Reply

Marsh Posté le 11-03-2005 à 17:11:13    

Personne n'a une petite idée ou meme une suggestion ?

Reply

Marsh Posté le 11-03-2005 à 17:16:33    

il n'est pas certain que ta version de MySQL supporte le DELETE multi-tables
 
Quel est le message d'erreure renvoyé par mysql ?
quel est ta version de mysql ?
 
edit : ca devrait fonctionner avec une version de MySQL >= 4.0


Message édité par simogeo le 11-03-2005 à 17:16:58

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-03-2005 à 17:17:54    

rien de tel que la doc officielle :
http://dev.mysql.com/doc/mysql/fr/delete.html

Reply

Marsh Posté le 11-03-2005 à 17:21:04    

j'ai la version 4.0.15
 
le message d'erreur est le suivant :
 
Erreur de syntaxe près de 'WHERE tab_paiement.prestataire_id = tab_prestataire.prestataire_' à la ligne 1

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed