Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Paginazione, link alle pagine vicine...

    Salve a tutti,
    vorrei fare una paginazione come questa di questo forum qui...
    nel senso che vorrei fare visualizzare i link alle singole pagine, ma non tutte le 100 pagine che sono presenti, ma solo la prima, l'ultima, le 5 precedenti e le 5 successive alla pagina attuale...

    un po come da questo forum se sei alla pagina 10 ad esempio...

    come posso impostare la paginazione? consigli?

    Grazie mille
    Francesco
    Ciao!

  2. #2
    Una volta che sai quante sono le pagine totali ed il numero della pagina corrente puoi fare una cosa del genere
    Codice PHP:
    if($current 1$pag .= '[*][url="index.php?p=1"]Inizio[/url]';

    for(
    $i=5;$i>0;$i--)
    {
        if( (
    $current-$i) > $pag .= '[*][url="index.php?p='.($current-$i).'"]'.($current-$i).'[/url]';
    }

    $pag .= '<li class="active">'.$current.'';

    for(
    $i=1;$i<6;$i++)
    {
        if( (
    $current+$i) < $tot_pages $pag .= '[*][url="index.php?p='.($current+$i).'"]'.($current+$i).'[/url]';
    }


    if(
    $current $tot_pages$pag .= '[*][url="index.php?p='.$tot_pages.'"]Fine[/url]';

    echo 
    $pag

  3. #3
    Grazie cuba...
    in effetti io a casa poi ci ho smanettato un po, e ho fatto una cosa simile...
    appena posso posto il codice...

    Ciao!

  4. #4
    Originariamente inviato da fmortara
    Grazie cuba...
    in effetti io a casa poi ci ho smanettato un po, e ho fatto una cosa simile...
    appena posso posto il codice...

    Hai fatto l'implementazione? Potresti postare il codice chre me lo studio?

  5. #5
    ok, lo posto stasera...
    Ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.