Ejecuta una consulta SQL

# SQLite3::query

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

SQLite3::query — Ejecuta una consulta SQL

### Descripción

public function SQLite3::query(string `$query`): SQLite3Result|false

Ejecuta una consulta SQL y devuelve un objeto SQLite3Result. Si la consulta no genera resultados (como las instrucciones DML), el objeto SQLite3Result devuelto no es realmente utilizable. Utilice sqlite3::exec() para estas consultas en su lugar.

### Parámetros

`query`

  La consulta SQL a ejecutar.

### Valores devueltos

Devuelve un objeto SQLite3Result, o `false` si ocurre un error

### Ejemplos

Ejemplo #1 Ejemplo con SQLite3::query()

    <?php
    $db = new SQLite3('mysqlitedb.db');

    $results = $db->query('SELECT bar FROM foo');
    while ($row = $results->fetchArray()) {
        var_dump($row);
    }
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open