segunda-feira, 27 de maio de 2013

Salvando Objeto no Banco - Parte 2

Continuando o post anterior: Salvando Objeto do Banco de Dados. Agora utilizaremos um formulário que submeterá os valores dos campos. Estes valores serão salvos no banco.

Primeiro criamos um novo arquivo, este arquivo será do uma página web do php com o nome cadastro_pessoa.php, segue código abaixo:

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"$gt;
        Cadastro Pessoa
    </head>
    
        
        
</html>

Após criarmos o formulário precisamos tratar o retorno do formulário, conforme o código a seguir:

<?php
        //tratar o retorno do formulário
        if($_SERVER['REQUEST_METHOD'] == 'POST')
        {
            if(isset($_POST['salvar']))
            {
                $nome = $_POST['nome'];
                $endereco = $_POST['endereco'];
                
                $p = new pessoa(null, $nome, $endereco);
                $p->salvar();
            }
        }
?>

Não devemos esquecer de incluir a classe pessoa.php no início do arquivo cadastro_pessoa.php, conforme:

<?php
    include 'pessoa.php';
?>

Segue exemplo completo do arquivo cadastro_pessoa.php:
<?php

    include 'pessoa.php';
?>

<html>
    
        
        Cadastro Pessoa
    
    <body>
        <?php
        //tratar o retorno do formulário
        if($_SERVER['REQUEST_METHOD'] == 'POST')
        {
            if(isset($_POST['salvar']))
            {
                $nome = $_POST['nome'];
                $endereco = $_POST['endereco'];
                
                $p = new pessoa(null, $nome, $endereco);
                $p->salvar();
            }
        }
        ?>
        <form name="CadPessoa" action="" method="post">
            
            
            
            
            
            
        </form>
    </body>
</html>

Segue video tutorial:


Até a próxima!

Nenhum comentário:

Postar um comentário

Comentemm, vamos compartilhar experiências!