diff --git a/manager/database.php b/manager/database.php index 6b41aa0..146ea32 100755 --- a/manager/database.php +++ b/manager/database.php @@ -762,28 +762,6 @@ class DataBase{ /***** déplace un étudiant d'un groupe à un autre *****/ /******************************************************/ public function deplacerEtudiant($etudiant,$groupe, $semestre, $annee){ - - // !!! Réfléchir à la gestion des AS, LP etc.. - - // pas bon car la on ne sait même pas quels groupes seront définis dans la base de donnée - // il faut donc pas vérifier les groupes en dur (c'est salasse) - // ensuite on ne retourne jamais un texte, mais un code d'erreur 'success' ou 'error' fin sinon y'a trop de cas - // particuliers à gérer au niveau de la réponse - // - // exemple: - // [1] si l'utilisateur n'existe pas "unknown_user" - // [2] si le groupe n'existe pas "unknown_group" - // [3] si l'utilisateur n'est déjà dans un groupe (donc l'association n'existe pas) ça veut dire qu'on doit faire un - // INSERT INTO au lieu d'un UPDATE, donc il faut aussi retourner une erreur ou bien faire une condition pour gérer ce cas (comme tu veux) - // - // ducoup si je résume: - // [1] dans manager/groups.php ajoute un @case au @switch du genre "move" - // [2] toujours dans manager/groups.php vérifie l'intégrité des variables comme c'est déjà fait - // [3] ensuite tu peux écrire manager/database.php en vérifiant tout les cas (ceux que j'ai cité ou oublié) - // - // Inspire toi de ce qui a déjà été fait au dessus et essaie de - - /*** on cherche un semestre avec ce rang et cette année (qui est unique) ***/ $getSemestreUID = $this->pdo->prepare("SELECT id_semestre as id FROM semestre WHERE rang = :rang AND annee = :annee"); $getSemestreUID->execute(array( diff --git a/manager/groups.php b/manager/groups.php index e6d7528..19fa03e 100755 --- a/manager/groups.php +++ b/manager/groups.php @@ -136,7 +136,6 @@ require_once __ROOT__.'/manager/database.php'; $answer->answer = 'error'; break; - /************************************************/ /* déplace un étudiant de son groupe à un autre */ /************************************************/ @@ -155,10 +154,6 @@ require_once __ROOT__.'/manager/database.php'; $answer->answer = 'param_error'; break; - - - - /***********/ /* DEFAULT */ /***********/