facendo delle modifiche ho migliorato la situazione...
ora stampa i primi record ma cliccando su avanti non cambiano, ma cambia il link (avanti -> indietro)
questo è il codice com è ora
Codice PHP:
<?php
$count=mysql_query("SELECT COUNT(id) FROM news") or die (mysql_error());
$count=mysql_fetch_row($count);
$totRec=$count[0];
$maxRows=8;
$totPage=ceil($totRec/$maxRows);
$currentPage=(!$_GET['page']) ? 1 : (int)$_GET['page'];
$startRec=($currentPage - 1) * $maxRows;
$query=mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT $startRec,$maxRows") or die (mysql_error());
$ns=mysql_fetch_row($query);
?>
<table style="padding-top:15px; width:700px;" align="center">
<tr align="center" style="font-weight:bolder;">
<td>Title</td>
<td>Subtitle</td>
<td>Descriprion</td>
</tr>
<?php
if($ns>=0){
while($row=mysql_fetch_assoc($query)){ ?>
<tr valign="top" class="cele">
<td style="padding:5px;" width="150"><?php echo TagliaStringa($row['titolo'], 30); ?></td>
<td style="padding:5px;" width="100"><?php echo TagliaStringa($row['sottotitolo'], 20); ?></td>
<td style="padding:5px;" width="300"><?php echo TagliaStringa($row['descrizione'], 40); ?></td>
</tr>
<?php } }else{echo "Nessun record trovato!";}?>
<tr>
<td>
<?php
$page=$_GET['pag'];
if ($totPage > 1){
if ($page > 1){
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?pag=" . ($page - 1) . "\">";
echo "Pagina Indietro</a> ";
}
if ($totPage > $page){
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?pag=" . ($page + 1) . "\">";
echo "Pagina Avanti</a>";
}
} ?>
</td>
</tr>
</table>
grazie clasku non mi ero accorto dell'errore...
comunque sia non va aventi con i record...
che ne dite???