$idsecretaria"; if(mysql_num_rows(execQuery($sql)) > 0) { $erro = "Já existe SIC cadastrada com a sigla informada"; return false; } //----------------------------------------------------------------------- return true; } //------------------------------------------------------------------------------------------ $codigo = $_GET["codigo"]; $acao = "Incluir"; //se for passado codigo para edição e nao tiver sido postado informação do formulario busca dados do banco if(!$_POST['Alterar'] and !empty($codigo)) { $acao = "Alterar"; $sql = "select * from sis_secretaria where idsecretaria = $codigo"; $resultado = execQuery($sql); $registro = mysql_fetch_array($resultado); $idsecretaria = $registro["idsecretaria"]; $nome = addslashes($registro["nome"]); $sigla = $registro["sigla"]; $responsavel = $registro["responsavel"]; $telefonecontato = $registro["telefonecontato"]; $ativado = $registro["ativado"]; $emailsic = $registro["emailsic"]; $siccentral = $registro["siccentral"]; } else { //recupera valores do formulario $idsecretaria = $_POST["idsecretaria"]; $nome = addslashes($_POST["nome"]); $sigla = $_POST["sigla"]; $responsavel = $_POST["responsavel"]; $telefonecontato = $_POST["telefonecontato"]; $ativado = $_POST["ativado"]; $emailsic = $_POST["emailsic"]; $siccentral = $_POST["siccentral"]; } $erro=""; //se for uma inclusao if ($_POST['Incluir']) { checkPerm("INSSEC"); if(validaDados()) { $sql="INSERT INTO sis_secretaria (nome, sigla, responsavel, telefonecontato, ativado, emailsic, siccentral, idusuarioinclusao, datainclusao ) VALUES ('$nome','$sigla','$responsavel','$telefonecontato', $ativado, '$emailsic', $siccentral, ".getSession('uid').", NOW())"; if (execQuery($sql)) { logger("Adicionou SIC"); header("Location: index.php"); } else { $erro = "Ocorreu um erro ao incluir SIC."; } } } //se for uma alteração elseif ($_POST['Alterar']) { $acao = "Alterar"; checkPerm("UPTSEC"); if(validaDados()) { $sql = "update sis_secretaria set nome='$nome', sigla='$sigla', responsavel='$responsavel', telefonecontato='$telefonecontato', ativado= $ativado, emailsic = '$emailsic', siccentral='$siccentral', idusuarioalteracao = ".getSession('uid').", dataalteracao = NOW() WHERE idsecretaria ='$idsecretaria' "; if (execQuery($sql)) { logger("Alterou SIC"); header("Location: index.php"); } else { $erro = "Ocorreu um erro ao alterar SIC."; } } } ?>