
le 11/02/2010 à 15:29
Supprimer les enregistrements via les checkbox
salut,
1/ if (!empty($_POST)) : ceci est inutile cart $_POST existe toujours.
2/dans requete sql tu met en condition : est ce que $msqg est dans la liste fournie par le tableau $_POST['msg']. cette condition est TOUJOURS vrai puisse que $sqm est un élément du tableau $_POST.
Par contre tu ne met null un condition en fonction du champ de la table sql.
ta requete devrait être :
@+
1/ if (!empty($_POST)) : ceci est inutile cart $_POST existe toujours.
2/dans requete sql tu met en condition : est ce que $msqg est dans la liste fournie par le tableau $_POST['msg']. cette condition est TOUJOURS vrai puisse que $sqm est un élément du tableau $_POST.
Par contre tu ne met null un condition en fonction du champ de la table sql.
ta requete devrait être :
<?php
if(!empty($_POST['msg']))
{
mysql_query('DELETE FROM message WHERE code IN('.implode(',',$_POST['msg']).')');
}
?>
@+