From 7209cad4d95a17c43bce8941d3cd0e889be66e63 Mon Sep 17 00:00:00 2001 From: Dorian Dejean <77268564+KeshAzar@users.noreply.github.com> Date: Fri, 20 Jan 2023 15:28:27 +0100 Subject: [PATCH] Fix filtre --- www/index.php | 46 ++++++++++++++++++++++------------------------ 1 file changed, 22 insertions(+), 24 deletions(-) diff --git a/www/index.php b/www/index.php index 401aa30..c1bb5bc 100644 --- a/www/index.php +++ b/www/index.php @@ -107,30 +107,6 @@ if (isset($_POST["texteTache"])) { * **********************************************************/ -/************************ - * - * 3) Filtrer les tâches - * - * *********************/ - - - - -if (isset($_GET["action"]) && $_GET["action"] == "filtrer") { - - - if(isset($_GET["accomplie"]) && $_GET["accomplie"]==="1"){ - $tachesArrayDb=array_filter($tachesArrayDb,function($p){ - return ($p["accomplie"] == true); - }); - } - if(isset($_GET["accomplie"]) && $_GET["accomplie"]==="0"){ - $tachesArrayDb=array_filter($tachesArrayDb,function($p){ - return ($p["accomplie"] == false); - }); - } -} - /********************************* * * 4) Basculer l'état d'une tâche @@ -222,6 +198,28 @@ $tachesArrayDb = $stmt->fetchAll(PDO::FETCH_ASSOC); <a href="index.php?action=filtrer&accomplie=0">Non-complétées</a> <a href="index.php">Toutes</a> </div> + <?php + /************************ + * + * 3) Filtrer les tâches + * + * *********************/ + + if (isset($_GET["action"]) && $_GET["action"] == "filtrer") { + + + if (isset($_GET["accomplie"]) && $_GET["accomplie"] === "1") { + $tachesArrayDb = array_filter($tachesArrayDb, function ($p) { + return ($p["accomplie"] == true); + }); + } + if (isset($_GET["accomplie"]) && $_GET["accomplie"] === "0") { + $tachesArrayDb = array_filter($tachesArrayDb, function ($p) { + return ($p["accomplie"] == false); + }); + } + } + ?> <ul class="liste-taches"> <!-- Utilisez les éléments LI suivants comme gabarits pour l'affichage -- GitLab