$NbResults = 0; // initialisation du comptage
$MaxPts = 0;?>
$NbResults++; // bête incrémentation (basique mais efficace)
if ($MaxPts==0) $MaxPts = #POINTS; // ?>
if (!isset($HTTP_GET_VARS["debut_lb"])) $debut_lb = 0; // ça, c'est mon paramètre à passer en GET dans l'URL
$Page = floor($debut_lb/10) + 1; // numéro de page dans laquelle on est
$MaxPage = floor($NbResults/10) + 1; // dernière page
$Last = ($debut_lb+11<$NbResults) ? $debut_lb+10 : $NbResults; // dernier résultat affiché (permet d'écrire:"résultats X à Y affichés sur un total de Z" -> voir plus bas)
?>
if ($NbResults > 0) {
// ?>
echo $NbResults; ?>
articles trouvés au total, pour " echo $recherche; ?>",
résultats echo $debut_lb+1 ."-" .$Last; ?>.
}
else { ?>
Aucun article trouvé pour " echo $recherche; ?>".
} ?>
// calcul du pourcentage (option amusante mais pas performante)
$PerCent = 100 * #POINTS / $MaxPts; ?>
[ echo number_format($PerCent, 0); ?>%]
[(#TITRE|supprimer_numero)][
(#DESCRIPTIF|smileys)]
10) {
?>
Pages :
if ($MaxPage>1) {
for ($i=0;$i<$MaxPage;$i++) {
if ($i+1==$Page) { ?>
echo $i+1; ?>
}
else {
if ($i+1<$Page) { ?>
echo $i+1; ?>
}
else { ?>
echo $i+1; ?>
}
}
}
} ?>