Pagination : mettre en gras le numéro de page en cours

Sclormu
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 11 Nov 2007

Pagination : mettre en gras le numéro de page en cours

Message le Dim Nov 11, 2007 21:21

Bonjour,

j'utilise l'affichage page par page (tuto de phpdebutant) pour afficher les résultats et un détail me manque pour que ce soit complètement abouti, mettre en gras (ou en couleur) le numéro de page en cours (comme sur ce forum;)). Je n'arrive pas à inclure cette fonction dans le code ci dessous. Comment faire?

Code: Tout sélectionner
function affichePages($nb,$page,$total) {
        $nbpages=ceil($total/$nb);
        $numeroPages = 1;
        $compteurPages = 1;
        $limite  = 0;
        echo '<table border = "0" ><tr>'."\n";
        while($numeroPages <= $nbpages) {
        echo '<td ><a href = "'.$page.'?limite='.$limite.'">'.$numeroPages.'</a></td>'."\n";
        $limite = $limite + $nb;
        $numeroPages = $numeroPages + 1;
        $compteurPages = $compteurPages + 1;
            if($compteurPages == 10) {
            $compteurPages = 1;
            echo '<br>'."\n";
            }
        }
        echo '</tr></table>'."\n";
}


k2pi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 313
Inscription: 4 Fév 2007

Message le Dim Nov 11, 2007 23:11

Avec cette fonction tu ne peux pas, il te manque un parametre page en cours pour savoir quel numero mettre en gras.


nelumbo84
WRInaute discret
WRInaute discret
 
Messages: 147
Inscription: 6 Mar 2006

Message le Mar Aoû 26, 2008 18:40

Récupère dans l'url 'limite' et utilise le nombre d'enregistrement par page ($nb) pour connaître ta page en cours. :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités