$grupo = $_POST['grupo']; CheckFormParameters(array("nome", "nome_completo", "password1", "password2", "grupo", "ref_setor")); if (!$password1 || !$password2) { SaguAssert(0, "Você deve digitar duas vezes a senha."); return false; } if ($password1 != $password2) { SaguAssert(0, "As duas senhas não são as mesmas."); return false; } // FIXME: migrar conexão para adodb $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = " ALTER USER {$nome} with password '{$password1}';"; $mensagem = "Alteração de Usuário..."; $ok = $conn->Execute($sql); // Altera usuário na tabela SAGU_USUARIOS no banco de dados sagu. $sql2 = " update usuario set " . " nome = '{$nome}', " . " nome_completo = '{$nome_completo}', " . " email = '{$email}', " . " setor = '{$ref_setor}', " . " obs = '{$obs}' " . " where nome = '{$nome}';"; $ok2 = $conn->Execute($sql2); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Erro ao alterar o usuário no Banco de Dados!"); SaguAssert($ok2, "Erro ao alterar o usuário!"); SuccessPage("{$mensagem}", "", "O login do usuário é <b>{$nome}</b>.<br> Efetue o login novamente clicando <A href=\"../../../index.php\" target=\"_top\"><font color=\"#0000CC\"><b>aqui</b></font></a>"); ?> </HEAD> <BODY> </BODY> </HTML>
<?php require_once "../common.php"; ?> <HTML> <HEAD> <?php $nome = $_GET['nome']; CheckFormParameters(array("nome")); $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = " DROP USER {$nome};"; $mensagem = "Exclusão de Usuário..."; $ok = $conn->Execute($sql); // Exclui usuário na tabela SAGU_USUARIOS no banco de dados sagu. $sql2 = " DELETE FROM usuario " . " WHERE nome = '{$nome}';"; $ok2 = $conn->Execute($sql2); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Erro ao excluir usuário no banco de dados!"); SaguAssert($ok2, "Erro ao excluir o usuário!"); SuccessPage("{$mensagem}", "location='../consulta_inclui_usuarios.phtml'", "O usuário <b>{$nome}</b> foi excluído com sucesso!!!"); ?> </HEAD> <BODY> </BODY> </HTML>
<?php require "../../common.php"; $id = $_POST['id']; $ref_empresa = $_POST['ref_empresa']; $nome_campus = $_POST['nome_campus']; $cidade_campus = $_POST['cidade_campus']; $ref_campus_sede = $_POST['ref_campus_sede']; CheckFormParameters(array("id", "ref_empresa", "nome_campus", "cidade_campus", "ref_campus_sede")); $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = " update campus set " . " id = '{$id}'," . " ref_empresa = '{$ref_empresa}', " . " nome_campus = '{$nome_campus}', " . " cidade_campus = '{$cidade_campus}'," . " ref_campus_sede = {$ref_campus_sede}" . " where id = '{$id}'"; $ok = $conn->Execute($sql); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Nao foi possivel de atualizar o registro!"); SuccessPage("Alteração de Campus", "location='../campus_inclui.phtml'", "As informações do campus <b>{$nome}</b> foram atualizadas com sucesso."); ?> <html> <head> </head> <body> </body> </html>
<?php require "../../common.php"; $ref_professor = (int) $_GET['ref_professor']; $ref_disciplina_ofer = (int) $_GET['ref_disciplina_ofer']; $conn = new Connection(); $conn->Open(); $sql = "delete from disciplinas_ofer_prof where ref_disciplina_ofer = {$ref_disciplina_ofer} and ref_professor = {$ref_professor};"; $ok = $conn->Execute($sql); // tire o @ para visualizar mensagens de error do sistema DB $conn->Close(); SaguAssert($ok, "Não foi possível de excluir o registro!"); SuccessPage("Registro excluído com sucesso", "location='../atualiza_disciplina_ofer.phtml?id={$ref_disciplina_ofer}'");
<?php require_once '../../common.php'; $ref_empresa = $_POST['ref_empresa']; $nome_campus = $_POST['nome_campus']; $cidade_campus = $_POST['cidade_campus']; $ref_campus_sede = $_POST['ref_campus_sede']; CheckFormParameters(array("ref_empresa", "nome_campus", "cidade_campus", "ref_campus_sede")); $id_campus = GetIdentity('seq_campus'); $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = "insert into campus" . " (" . " id," . " ref_empresa," . " nome_campus," . " cidade_campus," . " ref_campus_sede" . " )" . " values" . " (" . " {$id_campus}," . " '{$ref_empresa}'," . " '{$nome_campus}'," . " '{$cidade_campus}'," . " {$ref_campus_sede}" . " )"; $ok = $conn->Execute($sql); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Nao foi possivel inserir o registro!"); SuccessPage("Inclusão de Campus", "location='../campus_inclui.phtml'", "O código do campus é <b>{$id_campus}</b>."); ?> <html> <head>
function CreateQuery($sql = "") { SaguAssert($this->id, "Connection: CreateQuery: Connection ID"); $q = new Query(); $q->conn = $this; $q->sql = $sql; $q->result = 0; $q->row = -1; if ($sql != "") { $q->Open(); } return $q; }