# SQLite3::query

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SQLite3::query — Ejecutar una consulta SQL

### Descripción

public SQLite3::query(string `$query`): SQLite3Result

Ejecuta una consulta SQL, devolviendo un objeto de la clase SQLite3Result si la consulta devuelve resultados.

### Parámetros

`query`

  La consulta SQL a ejecutar.

### Valores devueltos

Devuelve un objeto de la clase SQLite3Result si la consulta devuelve resultados. Si no, devuelve `true` si la consulta tuvo éxito, `false` en caso de error.

### Ejemplos

Ejemplo #1 Ejemplo de SQLite3::query()

`<?php
$bd = new SQLite3('mibdsqlite.db');
$results = $bd->query('SELECT bar FROM foo');
while ($row = $results->fetchArray()) {
var_dump($row);
}
?>`