Bonjour,
j'ai depuis plusieurs années une page d'archives fondée sur cette boucle :
<BOUCLE_or_liste(ARTICLES){tout}{mois_relatif=1}{!par date}{0,1}>
<a href="?page=atchoum&date=[(#DATE|annee)]/[(#DATE|mois)]"title="<:archives_mois:>
[(#DATE|nom_mois)] [(#DATE|annee)]">
[(#DATE|mois)]/[(#DATE|annee)]
</a> |
<BOUCLE_recursive1(BOUCLE_or_liste)></BOUCLE_recursive1>
</BOUCLE_or_liste>
Cette boucle fonctionne bien depuis des années avec des valeurs de date comme :
http://www.allergique.org/?page=atchoum&date=2008/07
ou http://www.allergique.org/?page=atchoum&date=2008/05
Mais elle plante à partir du mois de septembre de cette année : 2008/09
http://www.allergique.org/?page=atchoum&date=2008/09
et repart avec un seul mois d'archive à partir d'octobre 2008 :
http://www.allergique.org/?page=atchoum&date=2008/10
Je pensais à un bug mysql (4.0.32) mais _alex_ a testé chez ovh avec
un servuer semblable sans problème.
Une idée de mon erreur?
--
Philippe
ReHello,
il fallait qu'il y ait une publication faite le mois précédent, sinon
la boucle donne 0.
cqfd.
Merci
Le 25 septembre 2008 10:22, Philippe Auriol
<philippe.listes@gmail.com> a écrit :
Bonjour,
j'ai depuis plusieurs années une page d'archives fondée sur cette boucle :
<BOUCLE_or_liste(ARTICLES){tout}{mois_relatif=1}{!par date}{0,1}>
<a href="?page=atchoum&date=[(#DATE|annee)]/[(#DATE|mois)]"title="<:archives_mois:>
[(#DATE|nom_mois)] [(#DATE|annee)]">
[(#DATE|mois)]/[(#DATE|annee)]
</a> |
<BOUCLE_recursive1(BOUCLE_or_liste)></BOUCLE_recursive1>
</BOUCLE_or_liste>
Cette boucle fonctionne bien depuis des années avec des valeurs de date comme :
http://www.allergique.org/?page=atchoum&date=2008/07
ou http://www.allergique.org/?page=atchoum&date=2008/05
Mais elle plante à partir du mois de septembre de cette année : 2008/09
http://www.allergique.org/?page=atchoum&date=2008/09
et repart avec un seul mois d'archive à partir d'octobre 2008 :
http://www.allergique.org/?page=atchoum&date=2008/10
Je pensais à un bug mysql (4.0.32) mais _alex_ a testé chez ovh avec
un servuer semblable sans problème.
Une idée de mon erreur?
--
Philippe
--
Philippe