View
126
Download
2
Category
Preview:
Citation preview
Rodrigo “pokemaobr” Cardoso
✓ Bacharel em Matemática Aplicada e Computacional pela
✓ Programou em
✓ Joga
✓ Evangelista
@pokemaobr
Quem sou eu?
extension=php_pdo.so (PHP < 5.3)
extension=php_pdo_firebird.so
extension=php_pdo_informix.so
extension=php_pdo_mssql.so
extension=php_pdo_mysql.so
extension=php_pdo_oci.so
extension=php_pdo_oci8.so
extension=php_pdo_odbc.so
extension=php_pdo_pgsql.so
extension=php_pdo_sqlite.so
extension=php_pdo.dll (PHP < 5.3)
extension=php_pdo_firebird.dll
extension=php_pdo_informix.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_oci8.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
Conectar em forma de mySQL!$connMysql = new PDO('mysql:host=localhost;dbname=phpsplocaweb', 'usuario',
'senha');
Conectar em forma de Firebird!$connFirebird= new PDO('firebird:dbname=C:/db/phpsplocaweb.gdb;host=localhost, 'usuario',
'senha');
<?php$connMysql = new PDO('mysql:host=localhost;dbname=phpsplocaweb', 'usuario', 'senha');
$novoCliente = array('nome'=>'Roberto','idade'=>'27','loja'=>'Centro');
$connMysql->prepare('INSERT INTO clientes (nome,idade,loja) VALUES (:nome,:idade,:loja)')->execute($novoCliente);
<?php$connMysql = new PDO('mysql:host=localhost;dbname=phpsplocaweb', 'usuario', 'senha');$novoCliente = array('nome'=>'Roberto','idade'=>'27','loja'=>'Centro');$insert = $connMysql->prepare('INSERT INTO clientes (nome,idade,loja) VALUES (?, ?, ?)')
$insert->bindParam(1,$novoCliente['nome']);$insert->bindParam(2,$novoCliente['idade']);$insert->bindParam(3,$novoCliente['loja']);
$insert->execute();
<?php$connMysql = new PDO('mysql:host=localhost;dbname=phpsplocaweb', 'usuario', 'senha'); $sql = 'SELECT nome, idade, loja FROM clientes ORDER BY nome';
$query = $connMysql->query($sql);
foreach ($query as $row) {
print $row['nome'] . "<br />";
print $row['idade'] . "<br />";
print $row['loja'] . "<br />";
}
<?php$connMysql = new PDO('mysql:host=localhost;dbname=phpsplocaweb', 'usuario', 'senha'); $sql = 'SELECT nome, idade, loja FROM clientes ORDER BY nome';
$query = $connMysql->query($sql);
while ($row = $query->fetch(PDO::FETCH_OBJ)) {
print $row->nome . "<br />";
print $row->idade . "<br />";
print $row->loja . "<br />";
}
<?php$idade = '20';
$nome = 'Angela';
$connMysql = new PDO('mysql:host=localhost;dbname=phpsplocaweb', 'usuario', 'senha');$query = 'UPDATE clientes SET idade = :idade WHERE nome = :nome';
$update = $connMysql->prepare($query)->execute(array(
':idade' => $idade,
':nome' => $nome
));
<?php$nome = 'Roberta'; $connMysql = new PDO('mysql:host=localhost;dbname=phpsplocaweb', 'usuario', 'senha');$query = 'DELETE FROM clientes WHERE nome = :nome';
$delete = $connMysql->prepare($query);
$delete->blindParam(':nome', $nome);
$delete->execute();
www.facebook.com/pokemaobr
www.github.com/pokemaobr
Obrigado!
br.linkedin.com/in/rwdmc/
Recommended