SQLite3::query

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

SQLite3::queryEjecuta una consulta SQL

Descripción

public 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 en caso de 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);
}
?>