Supprimer plusieurs membres de ma base de données - PHP - Programmation
Marsh Posté le 23-07-2013 à 08:56:20
Code :
|
à remplacer par
Code :
|
Cela pue le copier-coller foireux.
Et un conseil sérieux en passant : renseignez vous sur PDO, les fonctions mysql_ vont être abandonnées. Mieux vaut passer à PDO et surtout aux requêtes préparées qui permettent d'éviter les injections SQL sans se fatiguer.
Marsh Posté le 23-07-2013 à 11:38:57
Merci pour votre réponse mais ça marche toujours pas. Je l'ai déjà essayé et je l'ai ressayé mais vainement Je suis bloquée à ce point je n'arrive plus à avancer.
Marsh Posté le 23-07-2013 à 12:21:30
Nulle part, je l'ai rajouté juste pour tester quand le mysql_query tout seul n'a pas marché. C'est le code complet que je vous ai copié. On liste les utilisateurs avec des cases à cocher, on cocher un ou plusieurs et on clique sur supprimer. Tout marche bien jusqu'au moment où je clique sur supprimer : rien ne se passe.
Marsh Posté le 23-07-2013 à 13:58:04
Oui apparemment c'est le cas. Qu'est ce que vous voulez dire par : " Comment voulez vous que quelque chose se passe si rien n'est fait pour ? "
Marsh Posté le 23-07-2013 à 14:09:42
Volkhen a écrit : donc les requêtes de suppression ne sont jamais envoyées à la base de données ? Comment voulez vous que quelque chose se passe si rien n'est fait pour ? |
Code :
|
Ceci ne fait rien. Mis à part avoir une chaîne DELETE FROM users WHERE id = $dernière_id_de_la_liste après le bloc.
Il faudrait au moins avoir ça :
Code :
|
Mais j'ai l'impression que vous êtes complètement dans le flou à propos de ce que fait votre code.
Marsh Posté le 23-07-2013 à 03:38:45
Salut tout le monde, après avoir passé beaucoup de temps à la recherche de l erreur dans mon code je viens demander votre aide. Bon bref j essaie de supprimer un ou plusieurs membres après avoir affiché la liste des utilisateurs et mis des cases à cocher. Je coche les membres et je clique sur supprimer pour les supprimer. J'ai fait un bout de code. La liste des utilisateurs s'affiche et les cases à cocher. Le prob c'est quand je coche et clique sur supprimer rien ne se passe. Désolé pour ce long discours mais je craque vraiiiment làà. Si quelqu'un pourrait m aider je lui serai très reconnaissante. Merci
Le code :