В сборке php (денвер) SQLite3 все включено. Почитал мануал, посмотрел примеры, кинулся делать базу и запросы:
PHP:
скопировать код в буфер обмена
$db = new SQlite3('tmp/tmp.db');
if (!$db) exit("Не удалось создать базу данных!"); $query_table = $db->exec("CREATE TABLE searchlist
(id INTEGER PRIMARY KEY,
namelist TEXT,
list TEXT,
keywords TEXT);
");
if (!$query_table) exit("Невозможно создать таблицу в базе данных!"); echo "Таблица создана успешно!";
Но тут как говорится "болт на 32"
Выдает следующее:
Fatal error: Uncaught exception 'Exception' with message 'Unable to open database: unable to open database file' in W:\home\localhost\www\autocsv\tmp\tmp_search_list.php:2 Stack trace: #0 W:\home\localhost\www\autocsv\tmp\tmp_search_list.php(2): SQLite3->__construct('tmp/tmp.db') #1 {main} thrown in W:\home\localhost\www\autocsv\tmp\tmp_search_list.php on line 2
Честно даже не могу это корректно у дядьки гугла спросить )))
Не подскажите как корректно работать с SQLite3
MySql не предлагать, нужна именно SQLite3