Problème supprimer des valeurs dans une base de données
Fermé
skeeter9957
Messages postés
5
Date d'inscription
lundi 13 août 2012
Statut
Membre
Dernière intervention
13 mai 2013
-
11 mai 2013 à 19:26
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 - 13 mai 2013 à 20:53
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 - 13 mai 2013 à 20:53
A voir également:
- Problème supprimer des valeurs dans une base de données
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Impossible de supprimer un fichier - Guide
- Formules excel de base - Guide
- Supprimer les données de navigation - Guide
9 réponses
Kaldoran
Messages postés
137
Date d'inscription
mercredi 31 octobre 2012
Statut
Membre
Dernière intervention
21 juin 2015
29
12 mai 2013 à 02:03
12 mai 2013 à 02:03
Bonsoir ,
La correction a appliquer est la suivante :
$sql = "DELETE * FROM 'panier' WHERE 'email' = ' ". $email." ' " ;
Il faut encadrer le $email de simple quote [ dans votre cas ]
La correction a appliquer est la suivante :
$sql = "DELETE * FROM 'panier' WHERE 'email' = ' ". $email." ' " ;
Il faut encadrer le $email de simple quote [ dans votre cas ]
skeeter9957
Messages postés
5
Date d'inscription
lundi 13 août 2012
Statut
Membre
Dernière intervention
13 mai 2013
12 mai 2013 à 10:49
12 mai 2013 à 10:49
Merci de m'avoir répondu, mais j'ai essayé et ça ne marche toujours pas...
reverb94
Messages postés
106
Date d'inscription
jeudi 7 mars 2013
Statut
Membre
Dernière intervention
7 janvier 2014
1
Modifié par reverb94 le 12/05/2013 à 16:42
Modifié par reverb94 le 12/05/2013 à 16:42
Bonjour,
Pourquoi rajouter des >'<panier>'< dans les requête ?
Essaye comme ceci.
Cordialement.
Pourquoi rajouter des >'<panier>'< dans les requête ?
$sql = "DELETE * FROM panier WHERE email = ' ". $email." ' " ;
Essaye comme ceci.
Cordialement.
skeeter9957
Messages postés
5
Date d'inscription
lundi 13 août 2012
Statut
Membre
Dernière intervention
13 mai 2013
12 mai 2013 à 16:45
12 mai 2013 à 16:45
J'ai essayé et ça ne marche toujours pas, pourtant la requette est bien écrit je pense, mais lorsque je fait le test pour voir si j'ai bien supprimé, on me renvoit que cela a échoué... donc le problème doit venir de ma requette je pense non ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Kaldoran
Messages postés
137
Date d'inscription
mercredi 31 octobre 2012
Statut
Membre
Dernière intervention
21 juin 2015
29
13 mai 2013 à 09:45
13 mai 2013 à 09:45
essaye de faire un echo $email;
voir si celle ci contient bien une valeur et verifie que la valeur est dans ta base de données.
Car c'est étrange ton code ne comporte pas d'erreur ..
voir si celle ci contient bien une valeur et verifie que la valeur est dans ta base de données.
Car c'est étrange ton code ne comporte pas d'erreur ..
reverb94
Messages postés
106
Date d'inscription
jeudi 7 mars 2013
Statut
Membre
Dernière intervention
7 janvier 2014
1
13 mai 2013 à 12:09
13 mai 2013 à 12:09
Bonjour,
Si tu ne trouve pas la solution tu peux essayer de trouver l'erreur manuellement en rajoutant des echo, print_r. Cela t'affichera une erreur ( si tu en à une ).
Cordialement.
PS : vérifie bien que ton orthographe sois identiques avec les 'catégories' de tes tables.
Cordialement.
Si tu ne trouve pas la solution tu peux essayer de trouver l'erreur manuellement en rajoutant des echo, print_r. Cela t'affichera une erreur ( si tu en à une ).
Cordialement.
PS : vérifie bien que ton orthographe sois identiques avec les 'catégories' de tes tables.
Cordialement.
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
13 mai 2013 à 14:52
13 mai 2013 à 14:52
Salut !
Essaye avec : $sql = 'DELETE * FROM panier WHERE email LIKE "%' . $email. '%"' ;
Essaye avec : $sql = 'DELETE * FROM panier WHERE email LIKE "%' . $email. '%"' ;
skeeter9957
Messages postés
5
Date d'inscription
lundi 13 août 2012
Statut
Membre
Dernière intervention
13 mai 2013
13 mai 2013 à 20:39
13 mai 2013 à 20:39
Re, je faisais déja un echo $sql, et la variable était bien dedans...
Ce que j'ai fait c'est que j'ai directement repris a partir de php my admin dans la base de données(bdd) comment supprimer et ça marche maintenant... le code que j'ai mit est le suivant :
$sql = "DELETE FROM 'btc'.'panier' WHERE 'panier'.'email' ='$email'";
Après j'avais une question, j'ai un problème par rapport à un tableau, je souhaiterai en faite récupérer cette fois les valeurs dans la bdd, là où j'aurai comme email en faite le $email, récupérer plusieurs valeurs...merci de me répondre
Ce que j'ai fait c'est que j'ai directement repris a partir de php my admin dans la base de données(bdd) comment supprimer et ça marche maintenant... le code que j'ai mit est le suivant :
$sql = "DELETE FROM 'btc'.'panier' WHERE 'panier'.'email' ='$email'";
Après j'avais une question, j'ai un problème par rapport à un tableau, je souhaiterai en faite récupérer cette fois les valeurs dans la bdd, là où j'aurai comme email en faite le $email, récupérer plusieurs valeurs...merci de me répondre
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
13 mai 2013 à 20:53
13 mai 2013 à 20:53
Il y a énormément de tuto sur la pdo sur le net ... Une petit recherche google et tu trouveras ton bonheur : tuto pdo php