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

    Suddivisione di anteprime in pagina

    Ciao a tutti...
    ho fatto questo script che mi preleva il numero di anteprime, poi considerando che devono essere 10 per pagina, mi crea i link delle varie pagine (1, 2, 3 ecc...).
    Il problema e' che se ce ne sono per esempio 10, lui ti da' anche il link per la pagina 2, ma ovviamente non ci sarà nessuna anteprima nella pagina 2.

    Ecco il codice:

    $sql = "SELECT COUNT(*) AS tot FROM tab_print";
    $result=mysql_db_query($db_name, $sql, $db) or die ("no Query");
    $row = mysql_fetch_array($result);

    $maxAnt = 10;
    $numAnt = $row['tot'];
    $numPage = intval ($numAnt / $maxAnt) + 1;

    echo "<td><div align=\"right\">";

    for ($i=1; $i<=$numPage; $i++){

    echo "<a href=\"print.php?numPage=". $i ."\">" .$i. " </a>";

    }

    echo "</div></td>";

    ciao e grazie!!

  2. #2
    Utente di HTML.it L'avatar di thepooh
    Registrato dal
    Oct 2005
    Messaggi
    203
    If ($numAnt > 0){
    $i = $numAnt / $maxAnt ;
    $numPage=0; //inizializzi contatore pagina
    do{
    $i--;
    $numPage++;
    } while ($i>=0);
    echo "<a href=\"print.php?numPage=". $i ."\">" .$i. " </a>";
    }

    è un pezzo di script che avevo fatto, l'ho adattato alla tua situazione, provalo...

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.