problème de jointure avec le critère compteur
Une boucle
<BOUCLE_test(ARTICLES forum){compteur forum}>
#TITRE
</BOUCLE_test>
utilisant le critère compteur (présent dans Bonux) réalise une jointure entre les auteurs et les forum et non entre les articles et les forums, malgré le fait que l'on force la jointure.
On obtient :
SELECT COUNT(L2.id_forum) AS compteur_forum, articles.titre, articles.lang
FROM spip_articles AS articles
INNER JOIN spip_auteurs_articles AS L1 ON ( L1.id_article = articles.id_article )
INNER JOIN spip_forum AS L2 ON ( L2.id_auteur = L1.id_auteur )
WHERE (articles.statut = 'publie')
AND (articles.date < '2037-09-05 14:00:27')
GROUP BY articles.id_article