Страница базы данных в разделе web-разработка
Для работы не забудьте настроить PHP для работы с базой данных SQLite: в файле php.ini надо раскомментировать строки
extension=pdo_sqlite
extension=sqlite3
<?php
class MyDB extends SQLite3
{
function __construct()
{
$this->open('mysqlitedb.db');
}
}
$db = new MyDB();
$db->exec('CREATE TABLE foo (bar1 STRING, bar2 STRING)');
$db->exec("INSERT INTO foo (bar1, bar2) VALUES
('Автор записи 1', 'Запись 1!'),
('Автор записи 2', 'Запись 2!')
");
$result = $db->query('SELECT bar1, bar2 FROM foo');
var_dump($result->fetchArray());
$res = $result->fetchArray();
echo "
", $res['bar1'], $res['bar2'], "
";
$file_db = new PDO('sqlite:mysqlitedb.db');
$db = null;
$res = $file_db->query('SELECT * FROM foo');
foreach ($res as $values)
echo $values['bar1'], ' оставил запись ', $values['bar2'], "
";
?>