Besoin précision sur instruction DELETE

Résolu
cs_bendoc Messages postés 18 Date d'inscription lundi 12 mars 2007 Statut Membre Dernière intervention 3 août 2009 - 28 juil. 2009 à 17:02
cs_bendoc Messages postés 18 Date d'inscription lundi 12 mars 2007 Statut Membre Dernière intervention 3 août 2009 - 28 juil. 2009 à 18:04
Bonjour,

Je n'arrive pas à trouver de solution au problème suivant :
J'ai une table "membre" avec 3 champs :
id_membre, nom, photo.
Je voudrais supprimer pour certains membres leur photos.

J'essaie la requete suivante sur ma page supprimer.php?id_membre=".$id_membre, mais qui ne donne rien :

$insertSQL = "DELETE into membre values photo WHERE id_membre='$id_membre' ";


Peut-être auriez-vous la solution ?

On voit partout comment supprimer toutes les valeurs d'un champ, mais pas certaines...

Mille merci,

Bendoc.

2 réponses

cs_47 Messages postés 197 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 20 février 2013 1
28 juil. 2009 à 17:28
Bonjour,

si c'est juste pour enlever une valeur d'un champ (ou de plusieurs) tout en conservant le membre, utilise update a la place de delete

$updateSQL "update membres set photo '' where id_membres=".(int)$_GET['id_membre'];

bonne journée
3
cs_bendoc Messages postés 18 Date d'inscription lundi 12 mars 2007 Statut Membre Dernière intervention 3 août 2009
28 juil. 2009 à 18:04
Merci pour le conseil !
Je pense en effet être sur la bonne voie, même si ça ne marche pas encore, le serveur me renvoie "Query was empty".
Je suppose que ma requette sql est mal formulée...
0
Rejoignez-nous