birou Posté 29 Juin 2006 Auteur Partager Posté 29 Juin 2006 JE PENSE QUE LE PROBLEME ET ENTRE LES DEUX REQUETES if(isset($_REQUEST['supprimer'])){ $sql="delete from type_msg_recus where ref_type_msg='".$_REQUEST['ref_type_msg']."' order by ref_type_msg"; mysql_query($sql); echo $sql; print("<div id=grosse_surbrillance>Synonyme supprimé avec succès.</div>"); } et celle là car il vont ensemble print("</td><td valign=top>"); $sql2="select * from type_msg_recus where synonyme_de='".$data['type_msg']."' group by type_msg"; $res2=mysql_query($sql2); while($data2=mysql_fetch_array($res2)) { print($data2['type_msg']." "."<a href=php.php?supprimer=yes&ref_type_msg=".$data2['ref_type_msg']."><img src=../images/icone_supprimer.png alt=Supprimer border=0></a><br>"); } Lien vers le commentaire Partager sur d’autres sites More sharing options...
sebyoga Posté 30 Juin 2006 Partager Posté 30 Juin 2006 (modifié) Hum, d'abord si tu fait un echo de $_REQUEST['ref_type_msg'], cela te sorts bien test3 ???? si oui, ta requette doit donner cela : if(isset($_REQUEST['supprimer'])){ $valeur = $_REQUEST['ref_type_msg']; $sql = "DELETE FROM type_msg_recus WHERE type_msg = '$valeur'"; mysql_query($sql); echo $sql; print("<div id=grosse_surbrillance>Synonyme supprimé avec succès.</div>"); En concidérant que "type_msg_recus" est bien le nom de ta table. Par contre d'ou vient $_REQUEST['ref_type_msg'] ???? Les orders ne servent à rien sur un DELETE, cela ne sert que pour des selects... Tiens nous au courant Modifié 30 Juin 2006 par sebyoga Lien vers le commentaire Partager sur d’autres sites More sharing options...
birou Posté 3 Juillet 2006 Auteur Partager Posté 3 Juillet 2006 Merci a tous ceux qui ont participé a mon post ca marche nickel Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant