Supprimer tout une ligne de ma base sql

Résolu/Fermé
posteur - 25 mars 2009 à 13:09
 posteur - 25 mars 2009 à 13:23
Bonjour,

j a une table avec 4 champs dont le premier champ id est une clé primaire je souhaite faire un delete sur toute une ligne y compris la clé primaire est ce que un delete from table where id=1 par exemple peut le faire ?

merci
A voir également:

1 réponse

vincent170186 Messages postés 316 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 28 septembre 2012 52
25 mars 2009 à 13:15
salut
comme tu le dit un delete from table where id=1 (ou tu remplace table par le nom de ta table) fera trés bien l'affaire !
par contre noublie surtout pas le where (la condition!) ! sinon ça efface toute ta table
voila !
0
oki merci le souci c est que cela ne fonctionne pas j ai mis un echo sur mon $sql il m'indique bien delete from matable WHERE id=1 mais il ne supprime rien voila la requete complete

if (isset($_POST['suppr']))


{
echo $sql3= "delete from matable WHERE id='".$_POST['id']."'" ;


$req3= mysql_query($sql3) or die('Erreur SQL !'.$sql3.'<br>'.mysql_error());


}
0
posteur > posteur
25 mars 2009 à 13:23
desole en fait ca fonctionne :-) merci
0