• User

    problema pagine

    ciao a tutti,
    sto creando una pagina in php che mostra il risultato di una query.
    Il problema sta nella impaginazione di questa pagina e non riesco davvero a capire dove ho sbagliato.
    La prima pagina dei risultati l'impaginazione è giusta però appeni vai nella seconda pagina l'impaginazione cambia.....
    Il numero di pagine da cliccare diminuisce rispetto alla prima pagina e la pagina non mostra più i dati.......

    Rigrazio anticipatamente chiunque mi volesse aiutare.

    Questo è il pezzo di codice riguardante l'impaginazione :

    echo "\n <table border=0> \n";

    $paginazione = "Pagine totali: " . $tot_pages . "
    [";
    for($i = 1; $i <= $tot_pages; $i++) {
    if($i == $current_page) {
    $paginazione .= $i . " ";
    } else {
    $paginazione .= "<a href="?page=$i" title="Vai alla pagina $i">$i</a> ";
    }
    }
    $paginazione .= "]";

    echo " <tr>\n <td height="50" align="left">$paginazione</td>\n";

    echo " </tr>\n</table>\n</div>";

    mysql_close($db);


  • User

    la paginazione è giusta .... ho scoperto che il problema è che se per esempio il sito mi deve visualizzare il risultato di una query in 2 pagine la prima pagina mi visualizza i dati e invece la seconda no.
    Non so davvero come risolvere questo problema .
    vi prego aiutatemi