bonjour a tous

je voudrais effacer de ma table tous les devis d'un client

or dans un devis il y a des articles(il y a donc 2 tables: 1 table pour les devis appelé "commandes" et une table pour les articles commandés appelée "article_commande")

je reussi a effacer mes devis mais pas mes articles! alors voici le lien permettant normalement de detruire tous mes devis + articles:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="infos_commande.php?allsupprim=<?php echo $_GET['devis'];?>&amp;allsupprim2=<? echo $_GET['id_commande'];?>"onClick="return confirm('Etes vous sûr de vouloir effectuer cette action?');">supprimer tous les devis</a>
$_GET['devis'] et $_GET['id_commande'] viennent de la page precedente:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
$va=mysql_query("SELECT * FROM article_commande");
	$vam=mysql_fetch_array($va);
	$id_commande=$vam['id_commandes'];
$recherche = mysql_query ("SELECT * FROM membre ORDER BY id");
while ($var = mysql_fetch_array ($recherche))	 
{
	$id = $var['id'];
}
 
<a href="infos_commande.php?devis=<?php echo $id; ?>&amp;id_commande=<?php echo $id_commande;?>">Voir ses devis</a>


maintenant voila mon script:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
if(isset($_GET['allsupprim']))
{
$allsuppr2=$_GET['allsupprim2'];
mysql_query("DELETE FROM article_commande WHERE id_commandes=".$allsuppr2)or die(mysql_error());
mysql_query("DELETE FROM commandes WHERE id_membre='". $_GET['allsupprim']."'")or die(mysql_error());
echo'<a href="memberlist.php">retour</a>';	
}
et ca m'affiche comme erreur

Erreur de syntaxe près de 'FROM article_commande WHERE id_commandes=16' à la ligne 1
j'ai regardé et 16 correspond bien a l'id de la commande dans la bse de donnee...


ou est mon probleme?


merci