Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    353

    Problema passaggio pagine

    ciao ragazzi! problemino... ho un db e devo estrappolare dei dati da impaginare e metterne 8 per pagina! i pulsanti sembrano funzionare ma poi in realtà la pagina è sempre quella e non cambia!
    ecco parte del codice:

    $start=0;
    $step = 8;

    $query = "SELECT count(*) AS tot FROM voli";
    $result = mysql_query ($query, $db);
    $row = mysql_fetch_array ($result);
    $pages = intval(($row['tot']-1) / $step)+1;

    if ($start>0)
    { $start_back = $start - $step;
    echo "<a href=read_db.php?start=$start_back>precedenti</a>";
    }

    for ($i=0; $i<$pages AND $i<1; $i++)
    { $start_page = $i * $step;
    echo "<a href=read_db.php?start=$start_page>" . ($i+1) . "</a> ";
    }

    if ($start + $step < $row['tot'])
    { $start_next = $start + $step;
    echo "<a href=read_db.php?start=$start_next>successivi</a>";
    }

    funzionava poi devo aver "pottacciato" qualcosa e come al solito...
    grazie

  2. #2
    $start devi impostarla a zero se non altrimenti impostata!

    $start = (isset($_GET['start']))?$_GET['start']:0;

    Altrimenti l'inizio è sempre 0!
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    353
    grazie amico!
    e se volessi aggiungere una variabile tipo pagina??'
    mi serve per flash...

    ci sto provando da un pò...

  4. #4
    codice:
    pagina.php?start=xyz&pagina=xyz
    E la prendi con
    codice:
    $pagina = $_GET['pagina'];
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    353
    grazie

    $pagina = $_GET['pagina'];

    questo non va a prendere un valore?
    e dove?

    scusa ma sono solo 2 giorni che mastico php...

  6. #6
    Quello va a prenderti nella query (parte dell'url dopo ?)
    tutto quello che c'è dopo pagina=
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    353
    ma così non mi suddivide il tutto in pagine???

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.