Grazie !
il codice è questo giusto ?
Codice PHP:
// ammesso che l'URL sia del tipo
// visualizzatore.php?pag=xx
$pag = $_GET['pag'];
$tot = $_GET['tot'];
// variabile per quantificare il numero di record per pagina
$quante = 30;
if (!$pag OR $pag == 1) {
// è la prima volta che visualizzo la pagina
// query per contare i record presenti
$sql = "SELECT COUNT(id) AS totale FROM tabella";
$query = mysql_query($sql);
$result = mysql_result($query,0,'totale');
// liberi risorse
mysql_free_result($query);
// numero pagine necessarie per visualizzare tutti i record
$tot = ceil($result);
// definisco gli estremi del LIMT
$min = 1;
$max = $quante;
} else {
// ho già tutto quello che mi serve per definire il LIMIT
$min = 1 + $quante;
$max = $quante * $pag;
}
$sql = "SELECT * FROM tabella LIMIT $min, $max";
$query = mysql_query($sql);
while ($fetch = mysql_fetch_array($query)) {
// estrapoli i dati e stampi la tabella
}
// liberi risorse
mysql_free_result($query);
// stampi il menu di navigazione
if ($pag > 1) {
$prima = $pag - 1;
echo "
<a href=\"visualizzatore.php?pag=$prima&tot=$tot\">Indietro</a> :::
";
}
if ($pag < tot) {
$dopo = $pag + 1;
echo "
<a href=\"visualizzatore.php?pag=$dopo&tot=$tot\">Avanti</a>
";
}
Me lo potresti modificare tu perfavore...Perchè non so dove andare a modificare per quello ke serve a me!
Grazie comunque