ho modificato la query cosi perche prima mi dava un array con dentro altre due una 0 e una 1 adesso ho fatto cosi
Codice PHP:
function GetStaff()
{
  global 
$dbcore;
  global 
$settings ;
  
  
$pag = new Paginazione("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 "30"pagina") or die(mysql_error());
    if(
$record $pag->Show())
    {
    
        foreach(
$record as $row)
        {
            
$record $row;
        }
         return 
$record
    }  
  return 
false

e nella pagina ho fatto cosi
Codice PHP:
?php echo $staff['nome']; ?> 
però mi estrae solo un records del database l ultimo
codice:
Array
(
    [staffid] => 2
    [groupid] => 3
    [nome] => rocco
    [cognome] => chiolo
    [username] => rocco
    [password] => 3956cebd87145aa9598e28aa8c639aa3
    [email] => admin@marikwebnet.org
    [mobilenumber] => 
    [lastvisit] => 0
    [lastchange] => 1235084978
    [lastactivity] => 1234788561
    [timezoneoffset] => 0
    [enabled] => 1
    [isadmin] => 0
    [namberrandom] => 11733171
    [tipo] => 2
    [id_groups] => 3
    [nome_group] => Staff
)