SQLite3::query

SQL クエリを実行する

説明

public SQLite3Resultfalse SQLite3::query(string $query)

SQL クエリを実行し、SQLite3Result オブジェクトを返します。 クエリが(DML文のように)結果を生成しない場合は、 返される SQLite3Result オブジェクトは役に立ちません。 そのようなクエリでは、 SQLite3::exec を代わりに使ってください。

パラメータ

query

実行したい SQL クエリ。

戻り値

SQLite3Result オブジェクトを返します。 失敗した場合に false を返します

例1 SQLite3::query の例

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

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