Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 14-10-2008 01:17:30

s4m1
Membre
Date d'inscription: 30-07-2008
Messages: 17

Aider moi SVP Problème avec une requête :s

ben voile je suis entrain de réaliser un forum à l'aide de zend framework tous ca marche bien mais j'ai trouvé un petit bug dans ma requête  ben voila ce que j'ai volu faire :
extraire le nombre des question et le nombre de réponse par question en outre les différentes catégories et  et thèmes ;
ben voila ma proposition SQL:

$sql=' SELECT C.categorie_id idc, C.categorie_nom nomC, T.theme_id id, T.theme_nom nom, T.theme_desc description, COUNT(Q.quest_id) nbQe, COUNT(M.message_id) nbMe  MAX( date_lastadded_rep ) dateL
FROM categories C
INNER JOIN themes T ON C.categorie_id = T.categorie_id
INNER JOIN questions Q ON T.theme_id = Q.theme_id
INNER JOIN messages M ON Q.quest_id = M.quest_id
GROUP BY theme_nom
      ';
la requête ne connais aucun problème à l'exécution mais u probleme de comptage
par exemple il maffiche  vous avez 3 sujet (nbQe) et moi j'ai qu'un seul sujet par contre j'ai trois messages :
le sujet est un message + les deux réponse sur le sujet sont aussi des message

ce que j'ai pu remarqué c'est qu'il calcul le nombre de ligne la requete a pu extrair ben voila wink

Hors ligne

 

#2 14-10-2008 04:11:06

Cityhunter
Nouveau membre
Date d'inscription: 11-07-2008
Messages: 9

Re: Aider moi SVP Problème avec une requête :s

Salut, c'est parce que tu as 2 agrégats COUNT() dans ta requête je pense. J'ai déjà eu ce problème et jy ai remédié en faisant une requete dans ma boucle.
Si tu trouves une solution, fait la touner smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages