dans la doc de SPIP 2 (voir http://www.spip.net/fr_article3784.html),
une petite phrase a retenu mon attention :
"[La jointure entre deux tables]...rend obsolètes certains critères
(comme titre_mot par exemple), mais ils sont conservés par souci de
compatibilité."
Mais comme il n'y a pas de champ homonymes entre les tables
spip_articles et spip_mots, quelque chose m'échappe.
Quelqu'un a t'il un exemple de boucle avec jointure qui permettrait de
ce passer du critère titre_mot ?
SELECT articles.date,
articles.titre,
articles.lang
FROM spip_articles AS `articles`
INNER JOIN spip_mots_articles AS L1
ON L1.id_article = articles.id_article
INNER JOIN spip_mots AS L2
ON L2.id_mot = L1.id_mot
WHERE articles.statut = 'publie'
AND articles.date < '9999-12-31'
AND L2.titre = 'mot Un'
GROUP BY articles.id_article
la jointure est automatique par spip_mots_articles
(table de jointure)