Ciao Ragazzi! io ho questo problema, in questa pagina io non riesco a far funzionare i puntatori correttamente... a questo stadio la funzione ottiene correttamente i dati "Cliente" dalla tabella Users, Utilizzando la concat del f_name e del l_name dalla tabella users, quindi associando all'id presente nella mia tabella apparecchi (client_id) al nome+cognome della tabella users, e fin qui tutto ok.
ho ripercorso gli stessi passi per fare la medesima cosa sia con marca_app e tipo_apparecchio, che utilizzano la stessa identica struttura di tabelle di quella users (Entrambe al suo interno hanno 2 campi Id, e Title), le relazione viene effettuata tramite i campi tipo_apparecchio e marca_apparecchio nella mia tabella apparecchi, che si collegano ai rispettivi campi id delle tabella tipo_apparecchio e marca

questa è la funzione php che richiamo:
Codice PHP:
       /**
       * Content::getApparecchi()
       * 
       * @return
       */
      
public function getApparecchi()
      {
          
$sort sanitize(get('sort'));
          
$access '';
          
$order '';
          if (
Registry::get("Users")->userlevel == 5) {
              
$extra = ($sort) ? "AND" "WHERE";
              
$access "$extra app.staff_id='" Registry::get("Users")->uid "'";
              
$counter countEntries("permissions""staff_id"Registry::get("Users")->uid);
          } else {
              
$counter countEntries("apparecchi");
          }

          
$pager Paginator::instance();
          
$pager->items_total $counter;
          
$pager->default_ipp Registry::get("Core")->perpage;
          
$pager->paginate();

          (
$sort) ? $order "WHERE app.client_id = '" . (int)$sort "'" null;
         
         
$sql "SELECT app.id as appid, u.id as uid, app.tipo_apparecchio, app.modello, app.seriale, app.marca_app,"
                  
"\n CONCAT(u.fname,' ',u.lname) as clientname"
                  
"\n FROM apparecchi as app"
                  
"\n LEFT JOIN users as u ON u.id = app.client_id"
                  
          
$pager->limit;
                    
$row self::$db->fetch_all($sql);

          return (
$row) ? $row 0;
      } 
La parte Users funziona corettamente e nella pagina, invece che comparirmi il numero dell'id del cliente, mi appare il nome + cognome, invece per marca e tipo apparecchio continua a comparire solo e soltanto il numero...

Dove diavolo sto sbagliando??

Grazie Mille