tri sur mot cle

bonjour, pour faire une recherche par mot clé avec une notion de tri par
rubrique, j'ai fait la boucle suivante qui fonctionne mais que je
voudrais améliorer.

l'idée c'est d'afficher tous les articles ayant un mot clé donné, mais
surtout de les présenter trier par rubrique et sous rubrique……… j'ai
donc utilisé une imbrication de boucle, le problème c'est que le titre
de la rubrique s'affiche, même si je n'ai pas d'articles ayant ce mot
clé dans la rubrique ?? Comment afficher le titre de la rubrique, si et
seulement si il a au moins un article ayant ce mot cle ???

jacques

----------

<BOUCLE_rubriquesmot(RUBRIQUES) {id_rubrique=1}>
<B_sous_rubriquesmot>
        <BOUCLE_sous_rubriquesmot(RUBRIQUES) {id_parent}{par titre}>
<a href="#URL_RUBRIQUE"
[title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a>
        <B_sous_sous_rubriquesmot>
        <BOUCLE_sous_sous_rubriquesmot(RUBRIQUES) {id_parent} {par
titre}>
                <a href="#URL_RUBRIQUE"
[title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a>
                <BOUCLE_articles_recents(ARTICLES) {id_rubrique}{id_mot}
{par titre}>
                        <a href="#URL_ARTICLE"
[title="(#DESCRIPTIF|textebrut|entites_html)"]>
                        <strong>#TITRE</strong> <em>#SOUSTITRE</em><br
/>
                        </a>
                </BOUCLE_articles_recents>
        </BOUCLE_sous_sous_rubriquesmot>
        </B_sous_sous_rubriquesmot>
        </BOUCLE_sous_rubriquesmot>
        </B_sous_rubriquesmot>
</BOUCLE_rubriquesmot>