Php 选择在codeigniter中连接两个不同的结果相同的表

Php 选择在codeigniter中连接两个不同的结果相同的表,php,mysql,codeigniter,Php,Mysql,Codeigniter,如何从表用户处两次获取用户名和id 我需要:ID用户3、ID用户4、名称用户3和名称用户4 function getOrdem($id){ return $this->db ->select('*') ->from('ordens') ->join('users', 'users.id = ordens.idCriadorOs', 'inner') ->join('users', 'users.id = ordens.idFuncionarioOs', 'inner

如何从表用户处两次获取用户名和id

我需要:ID用户3、ID用户4、名称用户3和名称用户4

function getOrdem($id){
return $this->db
->select('*')
->from('ordens')
->join('users', 'users.id = ordens.idCriadorOs', 'inner')
->join('users', 'users.id = ordens.idFuncionarioOs', 'inner')
->join('cargos', 'cargos.idCargo = ordens.idFuncionarioOs', 'inner')
->join('empresas', 'empresas.idEmpresa = ordens.idClienteOs', 'inner')
->get_where('', array('idOs' => $id))
->row_array();
}
在阵列中生成:

[idOs] => 2
[idClienteOs] => 3
[idFuncionarioOs] => 4
[idCriadorOs] => 5
[id] => 4
[first_name] => Anderson
[last_name] => Araújo
[idCargoUser] => 4
[idCargo] => 4
[nomeCargo] => Atendimento
[idEmpresa] => 3
[nomeEmpresa] => DJ Araujo
我需要:

{
[idOs] => 2
[idClienteOs] => 3
[idFuncionarioOs] => 4
[idCriadorOs] => 5
[id] => 4
[first_name] => Anderson
[last_name] => Araújo
[id] => 5
[first_name] => Vitor
[last_name] => Hugo
[idCargoUser] => 4
[idCargo] => 4
[nomeCargo] => Atendimento
[idCargo] => 5
[nomeCargo] => WebDesigner
[idEmpresa] => 3
[nomeEmpresa] => DJ Araujo
)
我需要:

idFuncionario = Anderson Araújo
及 Idcriados=维托·雨果

function getOrdem($id){
     return $this->db->select('*')

          ->join('users', 'users.id = ordens.idCriadorOs AND users.id = ordens.idFuncionarioOs', 'inner')
          ->join('cargos', 'cargos.idCargo = ordens.idFuncionarioOs', 'inner')
          ->join('empresas', 'empresas.idEmpresa = ordens.idClienteOs', 'inner')
          ->get_where('ordens', array('idOs' => $id))
          ->row_array();
}


}

嗨。。不要工作。。我需要用“IdBunchonarios”取名字“Anderson”,姓“Araujo”,用IdCriadoos取名字“Vitor”,姓“Hugo”。。。从“用户”数据库复制并重试,尝试使用并改为ORHi。。不要工作。。我需要用“IdBunchonarios”取名字“Anderson”,姓“Araujo”,用IdCriadoos取名字“Vitor”,姓“Hugo”。。。从“用户”dborry、复制并重试、尝试使用而不是或