Beispiel #1
0
$id = filter_input(INPUT_GET, "id") ? filter_input(INPUT_GET, "id") : NULL;
$acao = filter_input(INPUT_GET, "acao") ? filter_input(INPUT_GET, "acao") : NULL;
$nome = filter_input(INPUT_POST, "nome") ? filter_input(INPUT_POST, "nome") : NULL;
$nota = filter_input(INPUT_POST, "nota") ? filter_input(INPUT_POST, "nota") : NULL;
require_once 'interface/Entidade.interface.php';
require_once 'classes/ServiceDb.class.php';
require_once 'classes/Aluno.class.php';
require_once "conexao.php";
$pdo = Conectar();
$aluno = new Aluno();
$aluno->setId($id);
$aluno->setTable("alunos");
$aluno->setNome($nome);
$aluno->setNota($nota);
$dds = ["nome" => $aluno->getNome(), "nota" => $aluno->getNota()];
$aluno->setDados($dds);
$aluno->setTermos("WHERE id = {$id}");
$exec = new ServiceDb($pdo, $aluno);
switch ($acao) {
    case "cadastrar":
        $exec->Inserir();
        break;
    case "editar":
        $exec->Alterar();
        break;
}
header("location:index.php");
?>
    </body>
</html>
Beispiel #2
0
        $dados = $obj->setDados($dds);
        $exec = new ServiceDb($pdo, $obj);
        $sessao = 1;
        break;
    case "Usuario":
        $login = filter_input(INPUT_POST, "login") ? filter_input(INPUT_POST, "login") : NULL;
        $senha = filter_input(INPUT_POST, "senha") ? filter_input(INPUT_POST, "senha") : NULL;
        $obj->setLogin($login);
        $obj->setSenha(md5($senha));
        $dds = ["login" => $obj->getLogin(), "senha" => $obj->getSenha()];
        $dados = $obj->setDados($dds);
        $exec = new ServiceDb($pdo, $obj);
        $sessao = 2;
        break;
}
switch ($acao) {
    case "Cadastrar":
        $exec->Inserir($obj->getDados());
        break;
    case "Editar":
        $exec->Alterar($id, $obj->getDados());
        break;
    case "Excluir":
        $exec->Deletar($id);
        break;
}
header("location:index.php?sessao=" . $sessao);
?>
    </body>
</html>