salve ragarri buon giorno avrei bisogni di un vostro aiuto piu che problema, e un consiglio da parte di qualcuno piu' esperto di me..... vi spiego io ho due funzionei , una estraggo gli user e l altra per la paginazione, adesso la domanda è: che queste due funzioni , si troano in due files diversi , ma a tutte e due devo dichierare le stesse variabili
in una serve per la query limit $xxxxxx,$ffffff
e l altra funzione per i valori del da smistare come potrei fare a dichiararleuna sola volta?
posto le funzioni
Codice PHP:

function PagerTech( )
{
global 
$page $ofsppg $ofsppg;
if (isset(
$_GET['page'])) { 
$page intval($_GET['page']); } else {$page 1; }
$ofsppg 1//Items per page
$ofsbgn = ($page*$ofsppg)-$ofsppg;
require_once 
'classi/pagerclass.php';
$pager = new pager();
$query  "select * from tech where staffid = staffid ";
$sql mysql_query($query );
$total =  mysql_num_rows($sql);
$pager->override_query $total;
$pager->items $ofsppg;
$pager->actpg $page;
$pager->url "index.php?_m=content&_s=managestaff&page={{N}}";

echo 
$pager->show();

}    
    
/**
    * view  tech 
    */
function GetStaff()
{
  global 
$dbcore;
  global 
$settings ;
global 
$page $ofsppg $ofsppg;
 if (isset(
$_GET['page'])) { 
$page intval($_GET['page']); 
} else { 
$page 25; }
$ofsppg 1//Items per page
$ofsbgn = ($page*$ofsppg)-$ofsppg;

  
$query "select t. *  , gs. id_groups ,gs. nome_group from tech t  left join grouptech gs  on  t. groupid = gs. id_groups  order by t. staffid asc limit $ofsbgn , $ofsppg";
  
$sql mysql_query($query) or die("[B]Error ".mysql_errno()." :[/B] ".mysql_error()."");
  
$return = array();
  while (
$row mysql_fetch_assoc($sql)){
    
$return[] = $row;
  }
 return 
$return


vorrei dichiararle solamente nella funzione pagerttech ma che i valori limit siano riconosciuti dalla funzione gettech grazie