Esempio n. 1
0
//RECUPERANDO ID DA PESSOA
$id = filter_input(INPUT_GET, 'id');
$dados = filter_input_array(INPUT_POST, FILTER_DEFAULT);
$admin;
if (!empty($dados['salvar'])) {
    unset($dados['salvar']);
    $admin = new AdminPessoa();
    $admin->ExeUpdate($id, $dados);
    if ($admin->getResult()) {
        header("Location: home.php?page=pessoa&id={$id}");
    }
}
//VERIFICANDO SE O ID FOI INFORMADO
if (!empty($id)) {
    $admin = new AdminPessoa();
    $admin->ExeSelect($id);
    $read = new Read();
    $read->ExeRead("pe_pessoa", "WHERE id = :id", "id={$id}");
    if (!$admin->getResult()) {
        WSErro("Pessoa não encontrada", WS_ERROR);
    } else {
        $pessoa = $admin->getResult()[0];
        extract($pessoa, EXTR_PREFIX_ALL, 'p');
        $editar = filter_input(INPUT_GET, "editar");
        $dados = filter_input_array(INPUT_GET, FILTER_DEFAULT);
        if ($editar) {
            echo "<div class='formulario'>";
            echo "<h2>Editar Pessoa</h2>";
            include 'forms/form_pessoa.php';
            echo "</div>";
Esempio n. 2
0
<div class="formulario">
    <h2>Cadastrar Pessoa</h2>
    <?php 
$dados = filter_input_array(INPUT_POST, FILTER_DEFAULT);
if (!empty($dados)) {
    unset($dados['salvar']);
    $admin = new AdminPessoa();
    $admin->ExeCreate($dados);
    WSErro($admin->getError()[0], $admin->getError()[1]);
    if (!$admin->getResult()) {
        extract($dados, EXTR_PREFIX_ALL, 'p');
        include 'forms/form_pessoa.php';
    } else {
        $id = $admin->getResult();
        echo "<p>";
        echo "<a href='home.php?page=novoempenho&pessoa_id={$id}'>Cadastrar Empenho</a>";
        echo "<a href='home.php?page=novapessoa'>Cadastrar nova Pessoa</a>";
        echo "</p>";
    }
} else {
    include 'forms/form_pessoa.php';
}
?>
</div>