5
Indiquez l’intérêt que vous portez à cette question
0

Des mots clés liés à des articles et des rubriques

Bonjour,
je voudrais afficher sur mon site, pour tous les mots-clés d’un groupe, les deux articles les plus récents liés à chaque mot clé ou dont la rubrique est liée au mot-clé.

Pour un mot clé donné, je parviens à afficher les deux plus récents avec des systèmes de doublons nommés en 3 étapes :

1/ tous ceux qui m’intéressent stockés dans "doublons in" :

a)articles dans une rubrique liée au mot-clé

<BOUCLE_rub_in(RUBRIQUES) {id_mot=4}>
<BOUCLE_artin(ARTICLES) {id_rubrique} {doublons in}> </BOUCLE_artin>
</BOUCLE_rub_in>

b) articles lié au mot-clé :

<BOUCLE_artinb(ARTICLES) {id_mot=4} {doublons in} >
</BOUCLE_artin3b>

2/ Je stocke dans doublons out tous ceux qui m’intéressent pas :

<BOUCLE_article_exclus(ARTICLES) {doublons out}{doublons in} >
</BOUCLE_article_exclus>

3/ J’affiche (enfin) ceux qui m’intéressent vraiment :

<BOUCLE_article(ARTICLES) {doublons out}{doublons in} {par date} {inverse} {0,2}
</BOUCLE_article>

Mon problème : comment intégrer ce code dans une boucle MOT qui répèterait ces instructions pour chaque mot-clé du groupe ? Les doublons in et out ne sont pas vidés pour chaque nouveau mot-clé et ça fait n’importe quoi...
Je vois deux solutions que je n’arrive pas à mettre en place :
 vider les doublons à chaque nouveau mot
 donner des noms numérotés aux doublons : in1 et out1, in2...
Il me semble q’un peu de php pourrait résoudre mon problème mais je suis bien trop nulle dans ce langage pour arriver à mes fins.
Peut-être aussi qu’il existe une solution beaucoup plus simple ?
Quelqu’un a une idée ?