'integativa' "; } $query .= " order by name"; $result = pg_query($conn, $query); $sel = !$opcao ? "selected" : ""; $ret = sprintf("\n", $sel); while ($dados = pg_fetch_array($result)) { if (!in_array($dados['value'], $notview)) { $sel = ($opcao == $dados['value']) ? "selected" : ""; $ret .= sprintf("\n", $dados['value'], $sel, $dados['name']); } } return $ret; } function _GetIntegracaoMetodo($conn, $opcao = '') { $query = "SELECT b.itgm_id AS itgm_id, a.itgc_nome || '-' || b.itgm_nome AS itgc_nome FROM pbx_integracao_configuracao a, pbx_integracao_metodo b WHERE b.itgc_id = a.itgc_id AND b.itgm_retorno = 0 AND b.itgm_nome <> 'NOEXEC' "; $query .= " AND a.org_id = " . GetOrganizacao(); $query .= " ORDER BY a.itgc_nome, b.itgm_nome"; $result = pg_query($conn, $query); $sel = $opcao == '' ? 'selected="selected"' : ''; $ret = sprintf("\n", $sel); while ($dados = pg_fetch_array($result)) { $sel = ($opcao == $dados['itgm_id']) ? "selected" : ""; $ret .= sprintf("\n", $dados['itgm_id'], $sel, $dados['itgc_nome']); } return $ret; }