Ho provato a fare 2 prove con 2 esempi uno del libro e uno del manuale online ma ciccia. 
Non morirò per questo fallimento, ma vorrei capire perchè non produce nulla.
Codice PHP:
echo '<br><br>- prova del famoso SQLite -<br>';
echo '<br><br>- Modo 1 -<br>';
if ($db = sqlite_open('mysqlitedb', 0666, $sqliteerror)) {
sqlite_query($db, 'CREATE TABLE foo (bar varchar(10))');
sqlite_query($db, "INSERT INTO foo VALUES ('fnord')");
$result = sqlite_query($db, 'select bar from foo');
var_dump(sqlite_fetch_array($result));
}
else {
echo '<br><br>- fine prova -<br>';
die($sqliteerror);
}
echo '<br><br>- Modo 2 -<br>';
$db = new SQLiteDatabase("dp.sqlite");
$db->query('BEGIN;
CREATE TABLE matrixbob (id INTEGER PRIMARY KEY, name CHAR(255));
COMMIT;');
$result = $db->query('SELECT * FROM matrixbob');
while ($result->valid()){
$row = $result->current();
print_r($row);
echo '<br>';
$result->next();
}
unset($db);
echo '<br><br>- fine prova -<br>';