?auteurXX avec dist, mais je pense qe ça vient d'ailleurs
boucle critère inconnu id_auteur
2 <BOUCLE_articles>()
Erreur SQL
articles.popularite, articles.id_article, articles.titre, articles.lang FROM spip_articles AS `articles` WHERE (articles.statut IN ('publie','prop')) AND (id_auteur = '4') ORDER BY articles.popularite DESC
Unknown column 'id_auteur' in 'where clause'
</BOUCLE_articles>
?auteurXX avec dist, mais je pense qe ça vient d'ailleurs
boucle critère inconnu id_auteur
2 <BOUCLE_articles>()
Erreur SQL
articles.popularite, articles.id_article, articles.titre, articles.lang FROM spip_articles AS `articles` WHERE (articles.statut IN ('publie','prop')) AND (id_auteur = '4') ORDER BY articles.popularite DESC
Unknown column 'id_auteur' in 'where clause'
</BOUCLE_articles>
++
touti
Même version, même type d'erreur, après avoir vidé le cache.
Le modèle lesauteurs de la dist/ génère une erreur.
La boucle _auteurs génère cette requête :
SELECT auteurs.nom, auteurs.id_auteur
FROM spip_auteurs AS `auteurs` INNER JOIN spip_auteurs_articles AS L1 ON ( L1.id_auteur = auteurs.id_auteur ) INNER JOIN spip_articles AS L2 ON ( L2.id_article = L1.id_article )
WHERE (auteurs.statut != '5poubelle')
AND (L2.statut = 'publie')
AND (id_article = '2')
GROUP BY auteurs.id_auteur
ORDER BY auteurs.nom
D'où l'erreur : id_article ambigü et échec de la requête.