PDO :: consulta
PDO :: consulta - instruções SQL executado, retorna PDOStatement objeto que pode ser entendido como o conjunto de resultados (PHP 5> = 5.1.0, PECL pdo> = 0.2.0)
explicação
gramática
public PDOStatement PDO::query ( string $statement )
public PDOStatement PDO::query ( string $statement , int $PDO::FETCH_COLUMN , int $colno )
public PDOStatement PDO::query ( string $statement , int $PDO::FETCH_CLASS , string $classname , array $ctorargs )
public PDOStatement PDO::query ( string $statement , int $PDO::FETCH_INTO , object $object )
PDO :: query () chamada em uma função separada e executar a instrução SQL que retorna um conjunto de resultados (se houver), a instrução é retornado como um objeto PDOStatement.
parâmetros
afirmação
instrução SQL para execução.
Valor de retorno
Se for bem sucedido, PDO :: query () retorna PDOStatement objeto se ele não retornar FALSE.
Exemplos
PDO :: exemplos de consulta
resultado de saída travessia definido:
<?php function getFruit($conn) { $sql = 'SELECT name, color, calories FROM fruit ORDER BY name'; foreach ($conn->query($sql) as $row) { print $row['name'] . "\t"; print $row['color'] . "\t"; print $row['calories'] . "\n"; } } ?>
Acima de saída é:
apple red 150 banana yellow 250 kiwi brown 75 lemon yellow 25 orange orange 300 pear green 150 watermelon pink 90