コード例 #1
0
ファイル: formulario.php プロジェクト: glayder/CrudCliente
if (@$getId) {
    //se existir recupera os dados e tras os campos preenchidos
    $consulta = mysql_query("SELECT * FROM crudcliente WHERE id = + {$getId}");
    $campo = mysql_fetch_array($consulta);
}
if (isset($_POST['cadastrar'])) {
    // caso nao seja passado o id via GET cadastra
    $nome = $_POST['nome'];
    //pega o elemento com o pelo NAME
    $cpf = $_POST['cpf'];
    $email = $_POST['email'];
    $descricao = $_POST['descricao'];
    //pega o elemento com o pelo NAME
    $crud = new crud('crudcliente');
    // instancia classe com as operaçoes crud, passando o nome da tabela como parametro
    $crud->inserir("nome,cpf,email,descricao", "'{$nome}','{$cpf}','{$email}','{$descricao}'");
    // utiliza a funçao INSERIR da classe crud
    header("Location: index.php");
    // redireciona para a listagem
}
if (isset($_POST['editar'])) {
    // caso  seja passado o id via GET edita
    $nome = $_POST['nome'];
    //pega o elemento com o pelo NAME
    $cpf = $_POST['cpf'];
    $email = $_POST['email'];
    $descricao = $_POST['descricao'];
    //pega o elemento com o pelo NAME
    $crud = new crud('crudcliente');
    // instancia classe com as operaçoes crud, passando o nome da tabela como parametro
    $crud->atualizar("nome='{$nome}', cpf ='{$cpf}', email='{$email}',descricao='{$descricao}'", "id='{$getId}'");