Você está aqui: PHP ::: Dicas & Truques ::: PDO (PHP Data Objects) |
PHP PDO - Como disparar comandos SELECT usando a função PDO->query()Quantidade de visualizações: 14696 vezes |
|
Nesta dica mostrarei como disparar uma query SELECT usando PDO->query(). Veja que mostramos ainda como percorrer os resultados obtidos. Para este exemplo eu me conectei a um banco de dados MySQL e obtive dados de uma tabela chamada "produtos". Veja o código PHP PDO MySQL completo para o exemplo (incluindo a conexão com o banco de dados): ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
<html>
<head>
<title>Estudando PHP</title>
</head>
<body>
<?php
// primeiro vamos obter a conexão com o banco de dados
$server = "localhost";
$user = "root";
$pass = "osmar1234";
$db = "estudos";
try{
$conn = new PDO("mysql:host=$server;dbname=$db",
$user, $pass);
// echo "Conexão efetuada com sucesso.";
}
catch(PDOException $e){
die('Não foi possível conectar: ' . $e->getMessage());
}
// agora que já temos a conexão, vamos disparar
// o comando DML SELECT
$resultado = $conn->query("SELECT * FROM produtos");
if($resultado){
while($linha = $resultado->fetch(PDO::FETCH_ASSOC)){
echo "Id: " . $linha['id'] . "<br>";
echo "Nome: " . $linha['nome'] . "<br>";
echo "Preço: " . $linha['preco'] . "<br>";
echo "Quantidade: " . $linha['quantidade'] . "<br><br>";
}
}
?>
</body>
</html>
Ao executar este código nós teremos o seguinte resultado: Id: 1 Nome: ARROZ TIPO A Preço: 13 Quantidade: 320 Id: 2 Nome: FEIJÃO CARIOCA Preço: 9.5 Quantidade: 120 Id: 3 Nome: EXTRATO DE TOMATE AMD Preço: 4.24 Quantidade: 50 |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
|
Python - Como calcular o volume de chuvas em Python - Fórmula do cálculo do volume de chuvas em Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






