Sono riuscita a sistemarlo, ecco il codice funzionante :

Codice PHP:
$rowsPerPage 10
$pageNum 1
if(isset(
$_GET['page'])) 

    
$pageNum $_GET['page']; 

$offset = ($pageNum 1) * $rowsPerPage
$query " SELECT nome FROM $table1 " 
         
" LIMIT $offset$rowsPerPage"
$result mysql_query($query) or die('Error, query failed'); 
while(
$row mysql_fetch_array($result)) 

$nome $row["nome"]; 
echo 
"<td>$nome</td>"
......  
// aggiungo i campi con le variabili 
}
$query   "SELECT COUNT(nome) AS nome2 FROM $table1";
$result  mysql_query($query) or die('Error, query failed');
$row     mysql_fetch_array($resultMYSQL_ASSOC);
$nome2 $row['nome2'];
$maxPage ceil($nome2/$rowsPerPage);
$self $_SERVER['PHP_SELF'];
$nav  '';
for(
$page 1$page <= $maxPage$page++)
{
   if (
$page == $pageNum)
   {
      
$nav .= $page "
   }
   else
   {
      
$nav .= " <a href=\"$self?page=$page\">$page</a> ";
   } 
}
if (
$pageNum 1)
{
   
$page  $pageNum 1;
   
$prev  " <a href=\"$self?page=$page\">[Prev]</a> ";

   
$first " <a href=\"$self?page=1\">[First Page]</a> ";

else
{
   
$prev  ''
   
$first ''
}

if (
$pageNum $maxPage)
{
   
$page $pageNum 1;
   
$next " <a href=\"$self?page=$page\">[Next]</a> ";

   
$last " <a href=\"$self?page=$maxPage\">[Last Page]</a> ";

else
{
   
$next ''
   
$last ''
}
echo 
$first $prev $nav $next $last
Grazie Seven7 per gli interventi

Saluti
Milena