unbuffered_query("SELECT * FROM foo", SQLITE_NUM); foreach($r as $row); $e = getmicrotime(); echo "Time Taken: ".($e-$s)."\n"; sqlite_query("DROP TABLE messages", $db); sqlite_query("CREATE TABLE messages ( timestamp INTEGER, title VARCHAR(255) )", $db); sqlite_query("DROP TABLE profile", $db); sqlite_query("CREATE TABLE profile ( time_format VARCHAR(255), login VARCHAR(255) )", $db); sqlite_query("INSERT INTO profile (login, time_format) VALUES('ilia', 'l dS of F Y h:i:s A')", $db); for ($i = 0; $i < 5; $i++) { sqlite_query("INSERT INTO messages (timestamp, title) VALUES(".rand(time(), (time() + 86400 * 365)).", 'message #{$i}')", $db); } */ sqlite_query("PRAGMA show_datatypes = ON", $db); // sqlite_query("PRAGMA full_column_names = ON", $db); print_r(sqlite_array_query("SELECT * FROM messages", $db)); sqlite_close($db); ?>