Problème BDD + PHP

Résolu/Fermé
Xei Messages postés 156 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 février 2009 - 21 juin 2008 à 08:54
Xei Messages postés 156 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 février 2009 - 21 juin 2008 à 11:22
Bonjour,

Voila mon problème, je voudrait supprimer la ligne d'un table en fonction d'un bouton cliqué(je bosse en php)
Donc mon problème, est le suivant : comment faire pour réussir à supprimer une ligne dans une table??

la ligne comporte 16 champs.

Merci d'avance et bonne journée à tous
A voir également:

5 réponses

Sri Lumpa Messages postés 177 Date d'inscription mercredi 14 novembre 2007 Statut Membre Dernière intervention 1 juin 2010 69
21 juin 2008 à 09:52
Pour supprimer une ligne dans une table d'une base de données, la commande est DELETE FROM table WHERE conditions (en MySQL)
0
Xei Messages postés 156 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 février 2009 56
21 juin 2008 à 09:53
Oui, j'ai essayé comme ça :

$reponse = mysql_query("DELETE FROM demande WHERE demande.id_demande = \"$id_demande\"");

Mais sa ne marche pas, sa ne supprime pas
0
Sri Lumpa Messages postés 177 Date d'inscription mercredi 14 novembre 2007 Statut Membre Dernière intervention 1 juin 2010 69
21 juin 2008 à 10:05
Je crois qu'il faut mettre des quotes simples (') dans tes requetes... Essaye plutôt comme ça:
$reponse = mysql_query("DELETE FROM demande WHERE demande.id='$id_demande'");
0
Xei Messages postés 156 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 février 2009 56
21 juin 2008 à 10:15
J'ai essayé, ça ne marche toujours pas, le truc c'est que lorsque je clique sur le bouton, je suis bien redirigé par le header, mais aucune suppression n'est effectuée.
0
luptitdej Messages postés 34 Date d'inscription dimanche 11 mai 2008 Statut Membre Dernière intervention 15 août 2012 22
21 juin 2008 à 10:29
Salut,

Es-tu sûr que ton code PHP destiné à effectuer la suppression est executé ?
Ta variable $id_demande contient-elle bien ce qu'elle est censée contenir ?

Pour en être sûr, tu peux essayer ceci (si c'est pas déjà fait...):

$requete="DELETE FROM demande WHERE demande.id_demande ='".$id_demande."'";
echo "Variable id_demande :".$id_demande.":";
$reponse = mysql_query($requete); 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Xei Messages postés 156 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 février 2009 56
21 juin 2008 à 11:22
oui merci je vien de le faire, j'ai résolu le problème, en fait je ne met plus des bouton, je fais un lien qui va dans la page (j'avais une petite erreur SQL aussi)

En tout cas merci a vous.

Bonne journée et bon weekend!!:)
0