Bonjour,
on peux faire un DELETE avec une jointure:
Code :
DELETE TABLE1
FROM TABLE1
INNER JOIN TABLE2 ON TABLE1.id = TABLE2.id
WHERE TABLE2.ID2 LIKE '%VALEUR%'
Mais ta requete n'est pas une "jointure", elle peux simplement se decomposer en deux requetes:
Code :
DELETE FROM chalet_resa WHERE visiteur='$Identificateur'
et
Code :
DELETE FROM conditions_nuitee_annonce_controlax WHERE saison='".$saison."'
Soit tu as oublié une partie de ta requete, auquel cas ta requete ressemblerai à cela:
Code :
DELETE chalet_resa FROM chalet_resa
INNER JOIN conditions_nuitee_annonce_controlax
ON chalet_resa.id = conditions_nuitee_annonce_controlax.id
WHERE chalet_resa.visiteur='$Identificateur' AND conditions_nuitee_annonce_controlax.saison='".$saison."'
Soit ta requete est fausse et tu dois utiliser les 2 requetes si dessus...