salve ragazzi , avrei bisognio del vostro aiuto , dovrei inserire ad una funzione che estrae i dati dei membri del lavoro che sto facendo la paginazione , adesso io ho fatto cosi
Codice PHP:
function GetStaff()
{
  global 
$dbcore;
  global 
$settings ;
  
  
$count mysql_query("select count(staffid) from tech  ");
$res_count mysql_fetch_row($count);
if(!
$res_count)
{
return 
false;
}
$tot_records $res_count[0];
$per_page_staff =  30;
$tot_pages ceil($tot_records $per_page_staff);
$current_page = !isset($_GET['section']) ? : (int)$_GET['section'];
$primo = ($current_page 1) * $per_page_staff;
  
  
  
  
$sql mysql_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 $primo$per_page_staff") or die(mysql_error());
  
$return = array();
  while (
$row mysql_fetch_assoc($sql))
  {
    
$return[] = $row;
  }
 return 
$return;  

sino a qua , funziona , se io metto 1 a posto di $per_page_staff = 30; mi estrae un unico valore , ma il problema grosso che non riesco a risolvere e l 'inserimento dei for che fa lo scorrimento delle pagine,

Codice PHP:
for($i 1$i <= $tot_pages$i++) {
if(
$i == $current_page) {
$paginazioneview_allstaff .= $i " ";
} else {
$paginazioneview_allstaff .= "<a href=\"?page=staff&viewall=all_staff&section=$i\" title=\"Vai alla pagina $i\">$i</a> ";
}

cosa posso fare?
vorrei che mi dasse questo risultato la funzione
Codice PHP:
<table cellpadding="2" cellspacing="1" border="0" class="rcwtborder">
    <tr>
      <td class="highlightpage"><?php echo"Page".' '.$current_page.' '."of".' '$tot_pages;?></td>
      <td class="navpageselected"><?php echo $paginazioneview_allstaff;?></td>
    </tr>
</table>