bonjour;
j’essaye de supprimer d'une base de données le msg cocher en utilisant les checkbox .et pour cela j'ai réaliser ce script si quelqu'un peut m'aider a le corriger vu qu'il fonctionne pas le problème c'est qu'il se content e juste de sélectionner les données de ma table sans les supprimer merci d'avance
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
28
29
30
31
32 <?php $sql= "SELECT * FROM email " ; $req= mysql_query($sql)or exit('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); while($data =mysql_fetch_array($req)){ echo '<input type="checkbox" name="mon_champ[]" value="'.$data['id'].'">'; echo '<h7>' .$data['message'].'</h7>'; echo '<br><h7>' .$data['texte'].'</h7></br>'; } if (isset($_POST['mon_champ']) AND !empty($_POST['mon_champ'])) { foreach ($_POST['mon_champ'] as $id) { $sql='DELETE FROM email WHERE id="'.$data['id'].'"'; $req= mysql_query($sql) or exit('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); } } ?>
Partager