Bonjour à tous !
J'aimerai suppression un utilisateur existant dans ma base des données, j'ai bien construit mon code tout fonctionne et il n'y a aucune erreur qui s'affiche alors quand je clique sur bouton de suppression je reçoit quand même le message confirment que l'utilisateur à été supprimer mais quand je vérifie dans ma base des données celui-ci y est toujours pourtant la requête arrive quand même jusqu'à ma base des données.
Votre assistance s'il vous plait.
Voici mes codes :
fichier delete.php
Le lien sur ma page où se trouve l'utilisateur à supprimer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <?php //connection au serveur: $cnx = mysql_connect( "localhost", "root", "" ) ; //sélection de la base de données: $db = mysql_select_db( "mabase" ) ; ?> <?php //un lien n'envoie pas en POST mais en GET, et pas de name ? if(isset($_GET['supprimer']) && $_GET['supprimer']!= "" ){ $id=mysql_real_escape_string( $_GET['supprimer']); //sécurité !! $sql = "DELETE FROM `agent` WHERE id = ".$id; //exécution de la requête: $result = mysql_query( $sql) ; //affichage des résultats, pour savoir si la suppression a marchée: //if($requete) ==> d'ou sort ce $requette ? if($result) { echo("La suppression à été correctement effectuée") ; echo("</br><a href =\"accueil.php?view=4\">Cliquer pour retourner sur la pas</a>") ; } else { echo("La suppression à échouée") ; } } //exécution de la requête: ?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3<div width="400px" class="right" style="margin-top:20px;"> <a href="delete.php?supprimer=<?php echo $id; ?>">Supprimer</a> </div>
Partager