header("HTTP/1.1 500 erro ao consultar banco de dados"); exit; } $dbhw = null; $dbh = null; retornaJSON($dados[0]); break; case "LISTA": $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by lower(perfil)", $dbh, false); $dbhw = null; $dbh = null; include $locaplic . "/admin/php/classe_arvore.php"; $arvore = new Arvore($locaplic); $subgrupos = $arvore->pegaSubgruposGrupo($id_menu, $id_n1); $temas = $arvore->pegaTodosTemas(true); $tiposSubGrupos = $arvore->pegaListaDeTiposSubGrupos(); unset($arvore); $subgrupos["perfis"] = $perfis; $subgrupos["temas"] = $temas; $subgrupos["tiposSubGrupos"] = $tiposSubGrupos; retornaJSON($subgrupos); break; case "EXCLUIR": $r = pegaDados("SELECT id_n3 from " . $esquemaadmin . "i3geoadmin_n3 where id_n2 ='{$id_n2}'"); if (count($r) > 0) { header("HTTP/1.1 500 erro ao excluir. Exclua os subgrupos primeiro"); exit; } $retorna = excluir($id_n2, $dbhw); $dbhw = null; $dbh = null;