Son riuscito a risolvere così...
non so ce sia una soluzione migliore...
nella mia paginazione.php ho inserito

Codice PHP:
<?php

//parametro per il caricamento dei dati a seconda della zona selezionata
$parametro "id=$riferimento";  




if(
$current_page == 1) { // se siamo nella prima pagina
$precedente "< Precedente";
/////////////////////////////////////////////////////////////////////////////////////////////
$start=0;
/////////////////////////////////////////////////////////////////////////////////////////////
} else { // altrimenti

$previous_page = ($current_page 1);
/////////////////////////////////////////////////////////////////////////////////////////////
$start=5*($previous_page-1);
/////////////////////////////////////////////////////////////////////////////////////////////
$precedente "<a href=\"?page=$previous_page&$parametro&start=$start\" title=\"Vai alla pagina precedente\">< Precedente</a>";
}

if(
$current_page == $tot_pages) { // se siamo nell'ultima pagina
$successiva "Successivo >";

} else { 
// altrimenti
/////////////////////////////////////////////////////////////////////////////////////////////
$start=5*($previous_page+1);
/////////////////////////////////////////////////////////////////////////////////////////////
$next_page = ($current_page 1);
$successiva "<a href=\"?page=$next_page&start=$start\" title=\"Vai alla pagina successiva\">Successivo ></a>";
}
$paginazione "$precedente".""."$successiva";



for(
$i 1$i <= $tot_pages$i++) {
if(
$i == $current_page) {
$paginazione2 .= $i "";
} else {
$paginazione2 .= "<a href=\"?page=$i\" title=\"Vai alla pagina $i\">$i</a>";
}
}
$paginazione2 .= "";

?>