Voici ce que donne le debugage pour AMEN et EASYPHP:
AMEN version 2.0.3 les articles ne sont pas classés par ordre inverse
BOUCLE_syndic0(SYNDIC_ARTICLES){id_syndic}{par date}{inverse}
N°
SELECT syndic_articles.date, syndic_articles.url
FROM spip_syndic_articles AS syndic_articles
INNER JOIN spip_syndic AS L1 ON ( L1.id_syndic = syndic_articles.id_syndic )
WHERE (syndic_articles.statut = ‹ publie ›)
AND (syndic_articles.id_syndic = 1)
AND (L1.statut = ‹ publie ›)
GROUP BY syndic_articles.id_syndic_article
ORDER BY syndic_articles.date DESC
==========
Sur Easyphp version 2.0.3 les articles sont classés par ordre inverse
BOUCLE_syndic(SYNDIC_ARTICLES){id_syndic}{par date}{inverse}{0,5}
N°
SELECT syndic_articles.date, syndic_articles.url, syndic_articles.titre
FROM spip_syndic_articles AS syndic_articles
INNER JOIN spip_syndic AS L1 ON ( L1.id_syndic = syndic_articles.id_syndic )
WHERE (syndic_articles.statut = ‹ publie ›)
AND (syndic_articles.id_syndic = 1)
AND (L1.statut = ‹ publie ›)
GROUP BY syndic_articles.id_syndic_article
ORDER BY syndic_articles.date DESC
LIMIT 0,5
Pas de différence pour le débugage mais les résultats affichés sur la page le sont.
Merci de vos lumières.
Jean
« Stephane » <stephane@rezo.net> a écrit dans le message de news:49A6AE17.9000705@rezo.net…
Jean POULIQUEN a écrit :
J’ai évidemment essayé {!par xxx}; un de mes premiers essais.
La boucle est ce qu’il y a de plus classique; elle a été donnée dans les
messages précédentsLa voici rappelée:
<BOUCLE_b (SITES) {tout}>
<BOUCLE_syndic(SYNDIC_ARTICLES){id_syndic}{par date}{inverse}{0,5}>
<a href=« #URL_ARTICLE
« target= »_blank »>#TITRE
</BOUCLE_syndic>
</BOUCLE_b>
.
et elle génère quoi alors comme requete en debug ?
y a pas le « order by date desc » à la fin ?
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 4917 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite