<?php
    $db 
= new sqlite_db(":memory:");
    
$db->query("CREATE TABLE foobar (id INTEGER PRIMARY KEY, misc CHAR(10))");
    
$db->query("INSERT INTO foobar (misc) VALUES('Marcus');
            INSERT INTO foobar (misc) VALUES('Ilia')"
);

    
/* When performing multiple inserts within a single query 
     * only the id of very last insert is returned */
    
echo "Last id: " $db->last_insert_rowid() . "<br />\n";

    echo 
'<pre>';
    
print_r($db->array_query("SELECT * FROM foobar"SQLITE_ASSOC));
    echo 
'</pre>';
?>
Output