Академический Документы
Профессиональный Документы
Культура Документы
Web Developer
Aula 08
SQL Básico no PHP
PHP & MySQL Web Developer – Slide 1 2 www.4linux.com.br
Biblioteca PDO
// A conexão em si
$conexao = new PDO($dsn, 'user', 'password');
PHP & MySQL Web Developer – Slide 1 5 www.4linux.com.br
// SELECT
$resultado = $conexao->query ($sql);
$totalRegistros = $resultado->rowCount();
SELECT
$id = 50;
$sql = "SELECT * FROM pessoa WHERE id = $id";
$nome = 'João';
$sql = "SELECT * FROM pessoa WHERE nome =
'$nome'";
INSERT
UPDATE
UPDATE pessoa
SET nome='João',sexo='M'
WHERE id = 50
<?php
// (...) conexão anteriormente realizada
$sql = "UPDATE pessoa
SET nome='João',sexo='M'
WHERE id = 50";
$resultado = $conexao->exec ($sql);
PHP & MySQL Web Developer – Slide 1 14 www.4linux.com.br
DELETE
$id = 50;
$sql = "DELETE FROM pessoa
WHERE id = $id";
$resultado = $conexao->exec($sql);
PHP & MySQL Web Developer – Slide 1 18 www.4linux.com.br
CRUD