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 :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
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) ...La ligne 22 correspond à
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 24et la 24 à
Code : Sélectionner tout - Visualiser dans une fenêtre à part $id = $_POST['id'];Je n'arrive pas à mettre la bonne solution et je me demande si je devrais pas faire ce test directement dans le formulaire ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part foreach( $_POST["id"] AS $value ) {
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.
Partager