Ecco laparte della paginazione...

codice:
if ($idcategoria != 0 and $citta != "") {
$count = mysql_query("SELECT COUNT(id) FROM einapsi WHERE idcategoria = '$idcategoria' AND citta = '$citta'");
	}	
   else if ($idcategoria != 0 and $citta == "") {
   
      $count = mysql_query("SELECT COUNT(id) FROM einapsi  where idcategoria=".$idcategoria);
	 
	}				
	else if ($idcategoria == 0 and $citta != "") {
	 $count = mysql_query("SELECT COUNT(id) FROM einapsi  where citta=".$citta);
	
	}	

$res_count = mysql_fetch_row($count);

// numero totale di records
$tot_records = $res_count[0];

// risultati per pagina(secondo parametro di LIMIT)
$per_page = 7;

// numero totale di pagine
$tot_pages = ceil($tot_records / $per_page);

// pagina corrente
$current_page = (!$_GET['page']) ? 1 : (int)$_GET['page'];

// primo parametro di LIMIT
$primo = ($current_page - 1) * $per_page;