From 473e6eb56ca1211be05d2b5fd814710f2ff78d38 Mon Sep 17 00:00:00 2001 From: Debulois Date: Sun, 13 Mar 2022 12:42:37 +0100 Subject: Mise ç jour de pas mal de chose et ajout de la possibilité de pouvoir ajouter/supprimer des catégories d'emploi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Wrapper/Functions/func_search.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Wrapper/Functions/func_search.php') diff --git a/Wrapper/Functions/func_search.php b/Wrapper/Functions/func_search.php index 3c85eab..d6cbfb2 100644 --- a/Wrapper/Functions/func_search.php +++ b/Wrapper/Functions/func_search.php @@ -5,24 +5,24 @@ function search($request, $isResearch) { // Instanciation des méthodes de recherches de la BDD. $dbsearch = new DbSearch; + $dbmission = new DbMission; // Si c'est une recherche. if ($isResearch) { - $result = $dbsearch->search_consultant_by_name($request); + $result = $dbsearch->get_pro_info_by_lastname($request); // Pour chaque utilisateur avec un nom qui "match". foreach ($result as $key => $value) { // récupération du nombre de mission effectué. - $numberMission = $dbsearch->count_consultant_mission_by_name($value["lastname"]); + $numberMission = $dbmission->count_pro_missions_by_lastname($value["lastname"]); $result[$key]["numberOfMissions"] = $numberMission[0]["COUNT(*)"]; // récupération des notes de l'utilisateur. - $allNotes = $dbsearch->get_consultant_note_by_name($value["lastname"]); + $allNotes = $dbsearch->get_pro_note_by_lastname($value["lastname"]); // Pour chaque note on la "push" (ajoute) dans une liste. $notes = array(); foreach ($allNotes as $value) { array_push($notes, $value["note"]); } // On fait la moyenne des notes, - // et pour les étoiles on "coupe" tout ce qui est après la virgule. - // J'ai préféré ce système à un "round()" + // et pour les étoiles on "coupe" tout ce qui est après la virgule en castant en "int". if ($notes) { $average = array_sum($notes) / count($notes); $result[$key]["note"] = round($average, 2); -- cgit v1.2.3