Résultats de la recherche...
$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 \"$recherche\", résultats " .($debut_lb+1). "- $Last ";
}
else {
echo " Aucun article trouvé pour $recherche " ;
}
?>
$PerCent = 100 * #POINTS / $MaxPts; // calcul du pourcentage (option amusante mais pas performante)
?>
[
echo number_format($PerCent, 0);
?>
%]
[(#TITRE|supprimer_numero)]
[
(#DESCRIPTIF)]
if ($NbResults > 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; ?>
}
}
}
} ?>