Bonjour à tous,

J'ai dans un formulaire, des chekbox qui correspondent aux ID dans une table.
Quand je coche une case et que j'envoie, je suis redirigé vers la page de traitement.

J'ai essayé ça sur la page de traitement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?PHP
if(isset($_POST) && !empty($_POST['id'])) 
{
echo 'Veuillez choisir l\'enregistrement à supprimer [ <a href="javascript:history.go(-1)">Retour page précédente</a> ]';
}
else 
{
(Exécution de la requête)
...
Mais apparemment, c'est pas ça parce que j'ai l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Notice: Undefined index: id in G:\SiteQI98\recherche\admin_recherche\supprime_donnees\supprime_donnees.php on line 22
 
Warning: Invalid argument supplied for foreach() in G:\SiteQI98\recherche\admin_recherche\supprime_donnees\supprime_donnees.php on line 24
La ligne 22 correspond à et la 24 à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
foreach( $_POST["id"] AS $value ) {
Je n'arrive pas à mettre la bonne solution et je me demande si je devrais pas faire ce test directement dans le formulaire ???
Mais là, ça va être encore autre chose ou une autre histoire, au choix !

Pourriez-vous m'aider à résoudre ce hic ?

Merci d'avance.