Bonjour,
je récupère une table sql mise en page dans un tableau avec ce code
je souhaiterais ensuite pouvoir supprimer n'importe quels utilisateurs en me servant du formulaire retourner dans le tableau donc pour ça j'appelle la page "../include/del_operateur.php" l'orsque je clique sur l'image del.png
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 <table align="center"> <th> <form method="post" action="../include/del_operateur.php"> <legend>Supprimer cet operateur</legend> <?php // on affiche les informations de l'enregistrement en cours echo '<br/><span style="color:#FFF;"> Nom : </span>'.$data['nom'].'<br/><span style="color:#FFF;">prenom : </span>'.$data['prenom'].'<br/><span style="color:#FFF;"> Mot de passe : </span>'.$data['password'].''; ?> <br/> <br /> <input type="hidden" name="nom" value==".$data['nom']." /> <input type="image" src="../img/del.png" alt="supprimer" name="del_img" id="del_img" /> </form> </th> </tr> </table>
je suis bien rediriger sur cette page mais elle reste blanche et je ne parvient pas à supprimer l'utilisateur selectionné .
La page del_operateur.php et sous cette forme
en vous remerciant pour votre aide
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 <?php // Afficher les erreurs à l'écran ini_set('display_errors', 1); // Enregistrer les erreurs dans un fichier de log ini_set('log_errors', 1); // Nom du fichier qui enregistre les logs (attention aux droits à l'écriture) ini_set('error_log', dirname(__file__) . '/log_error_php.txt'); // Afficher les erreurs et les avertissements error_reporting(E_ALL); ?> <?php $db = mysqli_connect('localhost', 'admin', 'password', 'nombdd') or die('Erreur de connexion '.mysqli_error()); if(isset($_POST['del_img'])) { $nom = $_POST['nom']; if( !empty($nom) ) { $sql = "DELETE FROM `membres` WHERE `nom` LIKE '".$nom."'"; $res = mysqli_query($db,$sql) or die('Erreur de connexion '.mysqli_error()); if(!$res) die ("Impossible de supprimer"); } } mysqli_close ($db) ?>
ps : je me suis servi d'un exemple sur le forum https://www.developpez.net/forums/d5...r-base-donnee/
Partager