Codice PHP:
class turni_model extends CI_Model 

     
    public 
$turni = array();
    public 
$nomi = array('alberto','gaetano','giulio','salvatore');
    
    public function  
turni_settimanali($num_sett
    { 
        
$result $this->db->get_where('turni_svolti', array('settimana' => $num_sett)); 
        foreach (
$result->result() as $row
            
$this->turni[] = array( 
                        
'id_utente' => $row->id_utente
                        
'nome_utente' => $this->nomi[$row->id_utente-1],
                        
'id_ambiente' => $row->id_ambiente.'.png'
                        
'data' => date("d/m"strtotime($row->data)) 
                    ); 
        return 
$this->turni
    } 
    
    
    public function 
ottieni_turni_di($nome){
        
$return = array();
        
        foreach(
$this->turni as $turno) if($turno['nome_utente']==$nome$return[] = $turno;
        
        return 
$return;
        
    }

Io lo svilupperei riunendo tutti i turni in un array e dando ad ognuno di essi il nome di chi l'ha svolto nel caso ci si trovi male con l'id, qui ti ho mostrato un esempio non testato