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

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:
  ?>
Le lien sur ma page où se trouve l'utilisateur à supprimer

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>