// Le traitement de l'insert if ($_POST['action'] == "ajouter") { $insert = true; // Si un champ n'a pas été saisie par l'utisateur foreach ($_POST as $key => $value) { if ($value == '') { $insert = false; } } if ($insert) { $joueurPost = $JoueurManager->login($_POST['login']); if ($joueurPost) { // Instance du joueur saisie par le formulaire $joueurPost = new Joueur($joueurPost); // Suppresion du joueur de son groupe précédent $RoleManager->delete_joueur_role($joueurPost->getId()); // Insertion table de liaison $RoleManager->insert_joueur_role($joueurPost->getId(), $_POST['roleId']); } } } elseif ($_POST['action'] == "supprimer") { $joueurId = $_POST['joueurId']; $RoleManager->delete_joueur_role($joueurId); echo true; die; } } //Liste des rôles $roleGetAll = $RoleManager->getAll(); $listeRole = array(); if (count($roleGetAll) > 0) {