Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Classe Crud com PDO e MYSQLi - #5

08/05/2018

Finalizaremos nessa aula a parte de inserção do CRUD. Para tanto, criaremos o método insertDB() tanto para PDO quanto para MYSQLi e chamaremos esse método no nosso controller.

Criando método de inserção no CRUD

PDO

O método de inserção para PDO será feito da seguinte maneira:

#Inserção no Banco de Dados
public function insertDB($Tabela , $Condicao , $Parametros){
    $this->preparedStatements("insert into {$Tabela} values ({$Condicao})" , $Parametros);
    return $this->Crud;
}

MYSQLi

No MYSQLi o método recebe um parâmetro extra que é o $Tipos.

#Método de Inserção
public function insertDB($Tabela , $Condicao , $Tipos , $Parametros){
    $this->preparedStatements("insert into {$Tabela} values ({$Condicao})" , $Tipos , $Parametros);
    return $this->Crud;
}

Chamando o método

PDO

Chamaremos o método de inserção da seguinte forma:

include("../Includes/Variaveis.php");
include("../Class/ClassCrud.php");

$Crud=new ClassCrud();
$Crud->insertDB(
        "cadastro",
        "?,?,?,?",
        array(
            $Id,
            $Nome,
            $Sexo,
            $Cidade
        )
);

echo "Cadastro Realizado com Sucesso!";

MYSQLi

No MYSQLi, dessa forma:

include("../Includes/Variaveis.php");
include("../Class/ClassCrud.php");

$Crud=new ClassCrud();
$Crud->insertDB(
    "cadastro",
    "?,?,?,?",
    "isss",
    array(
        $Id,
        $Nome,
        $Sexo,
        $Cidade
    )
);

echo "Cadastro Realizado com Sucesso!";
Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Classe Crud com PDO e MYSQLi - #4
No vídeo de hoje vamos criar toda a parte de estilização do nosso layout da página de cadastro e vamos receber nossas variáveis.
Saiba mais!
Classe Crud com PDO e MYSQLi - #6
Na vídeo-aula de hoje trabaharemos com a seleção tanto para PDO quanto para MYSQLi. Para tanto, criaremos o método selectDB() na nossa ClassCrud.
Saiba mais!
Crud
Nesse curso aprenderemos como desenvolver uma ClassCrud com conexão ao banco de dados mysql através dos conectores PDO e MYSQLi.
Saiba mais!