PHP-PDO: Apresentando o resultado de uma consulta

Seguem algumas formas de apresentar o resultado de uma consulta utilizando PDO.

<?
$id = (int) $_GET['id'];
 
$select = $pdo->query("
SELECT id, titulo, descricao
FROM produtos
WHERE id = '".$id."'");
 
// primeira forma	
$result = $select->fetch(PDO::FETCH_ASSOC);
echo $result['titulo'].'<br />';
 
// segunda forma
$result = $select->fetchAll(PDO::FETCH_ASSOC);
print_r($result);
 
// terceira forma
$result = $select->fetch(PDO::FETCH_OBJ);
echo $result->titulo;
echo $result->descricao;
?>

3 comentários em “PHP-PDO: Apresentando o resultado de uma consulta

  • 9 de fevereiro de 2018 em 4:29
    Permalink

    Notice: Undefined variable: pdo in

    Resposta
      • 12 de junho de 2018 em 1:51
        Permalink

        Igor, o PDO é a conexão com o seu banco de dados. Exemplo :

        define( ‘MYSQL_HOST’, ‘localhost’ );
        define( ‘MYSQL_USER’, ‘root’ );
        define( ‘MYSQL_PASSWORD’, ” );
        define( ‘MYSQL_DB_NAME’, ‘asme’ );

        try
        {
        $PDO = new PDO( ‘mysql:host=’ . MYSQL_HOST . ‘;dbname=’ . MYSQL_DB_NAME, MYSQL_USER, MYSQL_PASSWORD );
        }
        catch ( PDOException $e )
        {
        echo ‘Erro ao conectar com o MySQL: ‘ . $e->getMessage();
        }

        Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *