Codice PHP:
// esecuzione prima query - conta il numero totale di record estratto dalla query con condizioni
$count mssql_query("SELECT COUNT(codice_id) FROM tabella_fornitori WHERE $clausola_where");
$res_count mssql_fetch_row($count);

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

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

// numero totale di pagine - ceil -- arrotonda le frazioni all'intero superiore
$tot_pages ceil($tot_records $per_page);

echo 
"il numero totale di pagine è: " .$tot_pages;

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

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

$query_limit mssql_query("SELECT TOP $per_page * FROM tabellaarea_fornitori WHERE $clausola_where ");

//la query $query_limit deve essere richiamata nel browser per paginare i dati 
....??? Dopo aver individuato il numero totale delle pagine e i paremtri per la condizione del limit come si impostano le condizioni per i tasti di navigazione delle pagine???
thanks