salve ragazzi ho creato una funzione grazie al ' amico lloyd27 per selezionare dei dati da una tabella, ed una volta estratti passarli a smarty , adesso dovrei fare una funzione per la paginazione dei dati , come potrei fare?questa e la funzione ,
Codice PHP:
function GetDepartments()
{
  global 
$dbcore;
  global 
$settings;
  
$sql mysql_query("select * from depart order by displayorder asc") or die(mysql_error());
  
$return = array();
  while (
$row mysql_fetch_assoc($sql))
  {
    
$return[] = $row;
  }
  return 
$return;

e cosi suddivido le pagine
Codice PHP:

 $dbCore
->connect();
$count mysql_query("SELECT COUNT(id) FROM staff  ");
$res_count mysql_fetch_row($count);
$tot_records $res_count[0];
$per_page_department =  30;
$tot_pages ceil($tot_records $per_page_department);
$current_page = !isset($_GET['section']) ? : (int)$_GET['section'];
$primo = ($current_page 1) * $per_page_department;



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

e nella pagina includo $paginazioneview_alldepartmemt