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