Bonjour tout le monde,

Je souhaiterais pouvoir effacer d'une seul requête, une ligne dans table1 et toutes les lignes ayant le même "correpondance_id" dans table2.

J'utilise MySQL.

J'ai testé le code suivant, mais sans succès.
Je n'ai pas de message d'erreur, juste que rien ne s'efface.
:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
if($remove = mysql_query("DELETE from table1, table2 where table1.id = '".$_POST["theid"]."' LIMIT 1 AND table2.correspondance_id = '".$_POST["theid"]."'"))
                                   {
					echo mysql_error();
A savoir que le code (pour une seule table) suivant fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
if($remove = mysql_query("DELETE from table1 where id='".$_POST["theid"]."' LIMIT 1"))
                                   {
					echo mysql_error();
Voilà, si quelqu'un a une idée SVP

Merci.