Executa uma consulta SQL

# SQLite3::query

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

SQLite3::query — Executa uma consulta SQL

### Descrição

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

Executa uma consulta SQL, retornando um objeto SQLite3Result. Se a consulta não produzir um resultado (como declarações DML), o objeto SQLite3Result retornado não será realmente utilizável. Use SQLite3::exec() para essas consultas.

### Parâmetros

`query`

  A consulta SQL a ser executada.

### Valor Retornado

Retorna um objeto SQLite3Result, ou `false` em caso de falha.

### Exemplos

Exemplo #1 Exemplo de 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