Y a-t-il un moyen d'obtenir le nombre de résultats obtenus par une boucle,
avant leur affichage évidemment ? Cad la fonction PHP count(). C'est pour
paginer les résultats d'une boucle. J'ai fait ça avec un compteur dans une
boucle {tout}, mais ce n'est pas l'idéal...
Bernard Martin-Rabaud
mel@ediweb.org
Je me réponds à moi-même puisqu'en fouillant les placards j'ai trouvé ça
dans un squelette :
<BOUCLE_xxx(OBJET)>
<? $total_boucle=#TOTAL_BOUCLE; ?>
</BOUCLE_xxx>
Si ça peut servir à qqn...
Bernard Martin-Rabaud
mel@ediweb.org
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Bernard Martin-Rabaud
Envoyé : dimanche 8 septembre 2002 16:05
À : Spip@Rezo. Net
Objet : [Spip] Nombre de résultats obtenus par une boule (count) ?
Y a-t-il un moyen d'obtenir le nombre de résultats obtenus par une boucle,
avant leur affichage évidemment ? Cad la fonction PHP count(). C'est pour
paginer les résultats d'une boucle. J'ai fait ça avec un compteur dans une
boucle {tout}, mais ce n'est pas l'idéal...
Bernard Martin-Rabaud
mel@ediweb.org
_______________________________________________
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.uzine.net/spip
Ce code est utile pour récupérer #TOTAL_BOUCLE dans une variable sinon, le
recours au php est inutile puisque #TOTAL_BOUCLE peut être utilisé tel quel
(exemple : Il y a #TOTAL_BOUCLE contributions à ce forum )
Cordialement
Gérard
Je me réponds à moi-même puisqu'en fouillant les placards j'ai trouvé ça
dans un squelette :
<BOUCLE_xxx(OBJET)>
<? $total_boucle=#TOTAL_BOUCLE; ?>
</BOUCLE_xxx>
Si ça peut servir à qqn...
Bernard Martin-Rabaud
mel@ediweb.org
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Bernard Martin-Rabaud
Envoyé : dimanche 8 septembre 2002 16:05
À : Spip@Rezo. Net
Objet : [Spip] Nombre de résultats obtenus par une boule (count) ?
Y a-t-il un moyen d'obtenir le nombre de résultats obtenus par une boucle,
avant leur affichage évidemment ? Cad la fonction PHP count(). C'est pour
paginer les résultats d'une boucle. J'ai fait ça avec un compteur dans une
boucle {tout}, mais ce n'est pas l'idéal...
Bernard Martin-Rabaud
mel@ediweb.org
_______________________________________________
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.uzine.net/spip
_______________________________________________
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.uzine.net/spip
Ce code est utile pour récupérer #TOTAL_BOUCLE dans une variable sinon, le
recours au php est inutile puisque #TOTAL_BOUCLE peut être utilisé tel
quel
(exemple : Il y a #TOTAL_BOUCLE contributions à ce forum )
<BOUCLE_xxx(OBJET)>
<?php $total_boucle=#TOTAL_BOUCLE; ?>
</BOUCLE_xxx>
Juste pour signaler que TOTAL_BOUCLE ne fonctionne qu'avec une boucle simple
Dans les autres cas, il vous faudra avoir recours à un compteur :
<? $compteur = ""; ?>
<BOUCLE_XX(OBJET)>
<BOUCLE_YY(OBJET)>
<? php
$compteur["#ID_OBJET"] = "x";
?>
</BOUCLE_YY>
</BOUCLE_XX>
<? php
$xx=count($compteur);
etc... 6u