Exécute une requête SQL

# SQLite3::query

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

SQLite3::query — Exécute une requête SQL

### Description

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

Exécute une requête SQL, et retourne un objet SQLite3Result. Si la requête ne génère pas de résultat (comme les instructions DML), l'objet SQLite3Result retourné n'est pas vraiment utilisable. Utiliser SQLite3::exec() pour ces requêtes à la place.

### Liste de paramètres

`query`

  La requête SQL à exécuter.

### Valeurs de retour

Retourne un objet SQLite3Result, ou `false` si une erreur survient

### Exemples

Exemple #1 Exemple avec 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