Calendrier- Modification

Dans la fonction function calendrier($sortie) qui permet d'afficher un petit calendrier dans les squelettes ont trouve la requete :

$query = "SELECT substring(`date`,9,2) as jour
        FROM spip_articles
        WHERE statut='publie'
          AND `date` like '".date("Y-m-")."%'";
    $result = spip_query($query);
    while($row = mysql_fetch_array($result)) {
      $jActif[intval($row['jour'])] = 1;
      }}

Est il possible de réaliser une requete préalable du genre :

$query="select id_article FROM spip_mots_articles where id_mot>=18 and id_mot<=20"

qui donne les id_articles des mots clés 18 - 19 - 20.

En associant les deux il serait possible de n'afficher les articles publié mais avec une restriction celle du mot clé.

C'est bien beau mais je sait pas faire la liaison entre les deux requêtes. Quelqu'un pourrait-il m'aider ?