Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos Php.
Tenho um problema com um método de consulta de funcionários por setor, quando seleciono um setor na combobox pra procurar todos os funcionário que pertencem a este setor ele carrega somente a consulta de um funcionário somente.
E queria que fosse carregado igual ao exemplo de baixo.
Exemplo:
Setor: Analise de Sistemas -> combobox
Setor: Funcionário
Analise de sistemas José da Silva
Analise de sistemas João da Silva
O problema e quando escolho o setor Analise de sistemas ele somente aparece na consulta a ultima informação Analise de sistemas e João da Silva e não todos os analistas de sistemas.
public function consultarFunc(Funcionario $func) {
$array = array();
$sql = "SELECT tbsetor.descricao,tbfuncionario.nome FROM tbfuncionario INNER JOIN tbsetor ON tbfuncionario.id_setor = tbsetor.id_setor AND tbfuncionario.id_setor = '{$func->getId_setor()}' ORDER BY tbfuncionario.id_setor";
$campo = $this->cnx->prepare($sql);
$campo->bindValue(1, $func->getId_setor(), PDO::PARAM_INT);
$campo->execute();
while ($row = $campo->fetch(PDO::FETCH_ASSOC)) {
$array[$row['id_func']]['id_func'] = $row['id_func'];
$array[$row['id_func']]['descricao'] = $row['descricao'];
$array[$row['id_func']]['nome'] = $row['nome'];
}
return $array;
}Carregando comentários...