From 07ca9184f1e53452f374fc54757bf01102fccf6b Mon Sep 17 00:00:00 2001 From: SofianeLasri <alasri250@gmail.com> Date: Wed, 12 Jan 2022 14:02:31 +0100 Subject: [PATCH] fixed query --- core/classes/Recette.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/core/classes/Recette.php b/core/classes/Recette.php index 894d5480..7c7de709 100644 --- a/core/classes/Recette.php +++ b/core/classes/Recette.php @@ -37,8 +37,16 @@ class Recette{ if(!empty($auteurId)){ $queryString .= " AND auteurId=:auteurId"; } + + // Dernier ajout important + $queryString .= " GROUP BY m_recette.id"; + + // Having Count pour les ingredients + if(!empty($ingredients)){ + $queryString .= " HAVING COUNT(m_recette.id)="+count($ingredients); + } // On la prépare - $query = Connexion::pdo()->prepare($queryString." ORDER BY nom"); + $query = Connexion::pdo()->prepare($queryString." ORDER BY nom"); // On rempli les paramètres if(!empty($categoryId)){ -- GitLab