(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SQLite3::prepare — Çalıştırılmak üzere bir SQL sorgusu hazırlar
Çalıştırılmak üzere bir SQL sorgusu hazırlar ve bir SQLite3Stmt nesnesi olarak döndürür.
sorgu
Hazırlanacak SQL sorgusu.
İşlem başarılı olursa bir SQLite3Stmt nesnesi, yoksa
false
döner.
Örnek 1 - SQLite3::prepare() örneği
<?php
unlink('mysqlitedb.db');
$db = new SQLite3('mysqlitedb.db');
$db->exec('CREATE TABLE foo (id INTEGER, bar STRING)');
$db->exec("INSERT INTO foo (id, bar) VALUES (1, 'Bu bir denemedir')");
$stmt = $db->prepare('SELECT bar FROM foo WHERE id=:id');
$stmt->bindValue(':id', 1, SQLITE3_INTEGER);
$result = $stmt->execute();
var_dump($result->fetchArray());
?>