io utilizzo lo script sottostante, soltanto che come output mi stampa tutti i numeri delle pagine (1,2,3,4 fino all'ultima) mentre io vorrei una stampa tipo 1,2,3 ... ultima pagina
Codice PHP:
//Da questa query prelievo il numero di righe
$query="SELECT * FROM tabella ";
$record=mysql_query($query);
if (!$record){
echo("Errore nella select!!");
exit();
}
$totRows = mysql_num_rows(mysql_query($query));
$pag=10; //Numero di argomenti per pagina
$numpag=ceil($totRows /$pag);
$start= isset($_GET['start']) ? $_GET['start'] : 0;
$query="SELECT * FROM tabella LIMIT ".$start.",".$pag;
$record=mysql_query($query);
if (!$record){
echo("Errore nella seconda select!!");
exit;
}
$riga=mysql_fetch_array($record);
//Stampa!
echo("
<font size=2>Vai alla pagina: ");
for ($i=0;$i<$numpag;$i++){
$supp=$i*$pag;
$t=$i+1; //T è il numero progressivo di pagina
if($supp==$start){
echo("<a class=\"link\" href=?start="."$supp".">[b][".$t."][/b]</a>");
}
echo("</font>");