SQLite3::query

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

SQLite3::query — SQL 쿼리를 실행합니다.


설명

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

SQL 쿼리를 실행하여 SQLite3Result 개체를 반환합니다. 쿼리가 결과(예: DML 문)를 생성하지 않으면 반환된 SQLite3Result 개체를 실제로 사용할 수 없습니다. 대신 이러한 쿼리에 SQLite3::exec()를 사용하십시오.


매개변수

query
실행할 SQL 쿼리입니다.

반환 값

SQLite3Result 객체를 반환하거나 실패 시 false를 반환합니다.


Examples

예제 #1 SQLite3::query() 예제

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

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