Debutant pris dans Boucle

Bonjour la liste,

J’ai cherché dans la doc, sans trouver mon erreur.
La page affiche le code sql au lieu du résultat de la requete !!?

Voici le code :

<BOUCLE_BREVES(BREVES){TOUT}{par date}{inverse}>

[(#DATE|jour)] [(#DATE|nom_mois)] : #TITRE

</BOUCLE_BREVES>

Voici le résultat sur la page :

BOUCLE_BREVES SELECT breves.* FROM spip_breves AS breves WHERE breves.TOUT=’’ AND breves.statut=‹ publie › ORDER BY breves.date_heure DESC

C’est où l’erreur?

NB : <BOUCLE_BREVES> n’est pas inclu dans une autre boucle.

On Wed, 2002-05-15 at 08:59, Pierre BeaubiX wrote:

Bonjour la liste,

J'ai cherché dans la doc, sans trouver mon erreur.
La page affiche le code sql au lieu du résultat de la requete !!?

Voici le code :

<BOUCLE_BREVES(BREVES){TOUT}{par date}{inverse}>
   <BR>[(#DATE|jour)]&nbsp;[(#DATE|nom_mois)] : <A href="#URL_BREVE">#TITRE</A><BR>
</BOUCLE_BREVES>

Voici le résultat sur la page :

BOUCLE_BREVES SELECT breves.* FROM spip_breves AS breves WHERE breves.TOUT='' AND breves.statut='publie' ORDER BY breves.date_heure DESC BOUCLE_BREVES

C'est où l'erreur?

NB : <BOUCLE_BREVES> n'est pas inclu dans une autre boucle.

- mets le TOUT en miniscules, c'est sensible a la casse.

mose

--
mose@makina-corpus.org Makina Corpus
Development & http://makina-corpus.org
Design Internet, Telecom & Logiciels Libres

At 8:59 +0200 15/05/02, Pierre BeaubiÈ wrote:

Bonjour la liste,

J’ai cherché dans la doc, sans trouver mon erreur.

La page affiche le code sql au lieu du résultat de la requete !!?

Voici le code :

<BOUCLE_BREVES(BREVES){TOUT}{par date}{inverse}>

[(#DATE|jour)] [(#DATE|nom_mois)] : #TITRE

</BOUCLE_BREVES>

Voici le résultat sur la page :

BOUCLE_BREVES SELECT breves.* FROM spip_breves AS breves WHERE breves.TOUT=‹  › AND breves.statut=‹ publie › ORDER BY breves.date_heure DESC BOUCLE_BREVES

C’est où l’erreur?

NB : <BOUCLE_BREVES> n’est pas inclu dans une autre boucle.

Quand le code SQL s’affiche à la place du résultat, c’est exprès: c’est parce que la requête est erronée (ça permet de corriger plus ficelement ses boucles).

Ici, il semble que ce soit ton critère {TOUT} qui déconne.

  • Sauf erreur, le critère s’écrit en minuscules: {tout}.
  • Mais je ne sais plus s’il existe encore dans SPIP, vu qu’en réalité il ne sert rigoureusement à rien (seulement à relire le code ses boucles plus facilement). Tu dois ton pouvoir carrément te passer du critère {tout}.

ARNO*

Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B