Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    323

    Problema nella paginazione

    Salve a tutti, io ho un problema nella pafinazione:

    $page_name="search.php";
    $start=$_GET['start'];
    if(strlen($start) > 0 and !is_numeric($start)){
    echo "Data Error"; exit;
    }

    $eu = ($start - 0);
    $limit = 10;
    $this1 = $eu + $limit;
    $back = $eu - $limit;
    $next = $eu + $limit;
    if($nume > $limit ){

    if($back >=0) {
    print "[*]<<";
    }

    $i=0;
    $l=1;
    for($i=0;$i < $nume;$i=$i+$limit){
    if($i <> $eu){
    echo "[*]$l ";
    }
    else { echo "[*]$l";}
    $l=$l+1;
    }

    if($this1 < $nume) {
    print "[*]>>";}

    }
    Se tengo così la paginazione mi fa vedere tutti i numeri delle pagine ad esempio: 1-2-3-4-5-6-7-8-9-10-11-12

    Come faccio per visualizzare 5 pagine alla volta?

    grazie a tutti

    ciau

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    codice:
    ...
    $i=0;
    $l=1;
    $da = $start-2; $a = $start+2; 
    for($i=0;$i < $nume;$i=$i+$limit){
    if ($i>=$da && $i<=$a) { 
    if($i <> $eu){
    echo "[*]$l ";
    }
    else { echo "[*]$l";}
    $l=$l+1;
    }
    if($this1 < $nume) {
    print "[*]>>";}
    }
    }; 
    ...
    (salvo sviste... :))

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    323
    grazie, domani lo provo e ti dico, ora il server é offline mah
    ciau

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    323
    non funziona

  5. #5
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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 © 2026 vBulletin Solutions, Inc. All rights reserved.