SQLite3
PHP Manual

SQLite3::prepare

(PHP 5 >= 5.3.0)

SQLite3::prepareシツケヤ、ケ、� SQL ハク、猜ケ、�

タ篶タ

public SQLite3Stmt SQLite3::prepare ( string $query )

シツケヤ、ケ、� SQL ハク、猜キ。「SQLite3Stmt ・ェ・ヨ・ク・ァ・ッ・ネ、ヨ、キ、゙、ケ。」

・ム・鬣癸シ・ソ

query

ス猜キ、ソ、、 SQL ・ッ・ィ・遙」

ハヨ、�ヘ

タョクキ、ソセ�遉ヒ SQLite3Stmt ・ェ・ヨ・ク・ァ・ッ・ネ。「シコヌヤ、キ、ソセ�遉ヒ FALSE 、ヨ、キ、゙、ケ。」

ホ�

ホ�1 SQLite3::prepare() 、ホホ�

<?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, 'This is a test')");

$stmt $db->prepare('SELECT bar FROM foo WHERE id=:id');
$stmt->bindValue(':id'1SQLITE3_INTEGER);

$result $stmt->execute();
var_dump($result->fetchArray());
?>


SQLite3
PHP Manual