/** Paramètre de connexion */ $smarty->assign('menu', $menu); /** Paramètre du menu */ $smarty->assign('template', $template); /** Paramètre du template à afficher */ $smarty->assign('page_courante', $page_request); /** Paramètre de la page courante */ /** * Assignation des variables supplémentaires pour l'affichage des pathologies */ if ($page_request == "pathologies") { $bdd = $Temp->getDB(); /** Récupération de la BDD */ if (isset($_POST['keyword']) && $_POST["keyword"] != "") { /** Si l'on a un keyword, on filtre les patho */ if (in_array($_POST['keyword'], explode('*', $Temp->get_keyword()))) { $keyword = $_POST['keyword']; $req_pathologies = $Temp->correspondance_keyword_symptome($keyword); $end = sizeof($req_pathologies); } } else { /** Sinon, on récupère toutes les patho */ $req_pathologies = $Temp->getPatho(); $keyword = "Mot-clé"; $end = $req_pathologies->rowCount(); } $req_meridien = $Temp->getMeridien(); /** Récupération de la liste des méridiens */ $list_keyword = $Temp->get_keyword(); /** Récupération de la liste des mot-clés */ $smarty->assign('pathologies', $req_pathologies);