Fórum O que saber sobre PDO? #547841
07/03/2016
0
Gabriel Farias
Curtir tópico
+ 0Post mais votado
07/03/2016
http://www.devwilliam.com.br/tag/pdo
http://php.net/manual/pt_BR/class.pdo.php
William
Gostei + 2
Mais Posts
07/03/2016
Karine Sobral
[url]https://www.youtube.com/watch?v=Dyg6yvgKrtk&list=PLa7FrZNcXGdhXXAtELWUtBN2r91YZQOe9&index=6[/url]
Gostei + 2
07/03/2016
Karine Sobral
[url]http://www.diogomatheus.com.br/blog/php/trabalhando-com-pdo-no-php/[/url]
Gostei + 2
07/03/2016
Marcio Araujo
define("DB_HOST","localhost");
define("DB_NAME","vendas");
define("DB_USER","root");
define("DB_PASSWORD","");
Depois, faça o include da classe que linkei alí em cima, que é a DB.php.
Então, você pode usar PDO da seguinte forma:
DELETE
$sql = "DELETE FROM produtos WHERE id=:id";
$stmt = DB::prepare($sql);
$stmt->bindParam("id",$id);
$stmt->execute();
UPDATE
$sql = "UPDATE produtos SET nome=:nome,preco=:preco,dataInclusao=:dataInclusao,idCategoria=:idCategoria WHERE id=:id";
$stmt = DB::prepare($sql);
$stmt->bindParam("nome",$produto->nome);
$stmt->bindParam("preco",$produto->preco);
$stmt->bindParam("dataInclusao",$produto->dataInclusao);
$stmt->bindParam("idCategoria",$produto->idCategoria);
$stmt->bindParam("id",$id);
$stmt->execute();
INSERT
$sql = "INSERT INTO produtos (nome,preco,dataInclusao,idCategoria) values (:nome,:preco,:dataInclusao,:idCategoria) ";
$stmt = DB::prepare($sql);
$stmt->bindParam("nome",$produto->nome);
$stmt->bindParam("preco",$produto->preco);
$stmt->bindParam("dataInclusao",$produto->dataInclusao);
$stmt->bindParam("idCategoria",$produto->idCategoria);
$stmt->execute();
$produto->id = $conn->lastInsertId();
SELECT
$stmt = DB::query("SELECT * FROM Categorias");
$categorias = $stmt->fetchAll(PDO::FETCH_OBJ);
Gostei + 1
07/03/2016
Gabriel Farias
Oi Karine, Obrigado.
Gostei + 0
07/03/2016
William
Gostei + 1
07/03/2016
Gabriel Brasil
Obrigado também Marcio.
Gostei + 0
07/03/2016
Karine Sobral
Gostei + 1
07/03/2016
Marcio Araujo
Gostei + 1
07/03/2016
Gabriel Brasil
Gostei + 0
07/03/2016
Karine Sobral
Gostei + 1
08/03/2016
Gabriel Brasil
Gostei + 0
10/03/2016
Gabriel Farias
Gostei + 0
10/03/2016
Gabriel Farias
Gostei + 0
10/03/2016
William
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)