
Сообщение от
vGhost
эту пробовал тоже
если просто выполнить
PHP код:
$db = sqlite_open("my_database.db");]
база создается, открывается другими менеджерами.
Если выполнить ниже код, маестро пишет не могу открыть базу данных
PHP код:
// Создадим новую базу данных
$db = sqlite_open("my_database.db");
if (!$db) exit("Невозможно создать базу данных!");
pre("База успешно создана!");
// Создадим таблицу "table1" в базе
$query_table = sqlite_query($db, "CREATE TABLE table1
(id INTEGER PRIMARY KEY,
/* id автоматически станет автоинкрементным */
field1 TEXT,
field2 TEXT);
");
if (!$query_table) exit("Невозможно создать таблицу в базе данных!");
// Запишем что-нибудь в таблицу
sqlite_query($db, "INSERT INTO table1(field1, field2) VALUES ('PHP5+', 'Apache');");
sqlite_query($db, "INSERT INTO table1(field1, field2) VALUES ('SQLite – ', 'классная вещь');");
sqlite_query($db, "INSERT INTO table1(field1, field2) VALUES ('Посетите ', 'sqlite.org');");
// Сделаем выборку данных
$res = sqlite_query($db, "SELECT * FROM table1;");
// В цикле выведем все полученные данные
while ($array = sqlite_fetch_array($res))
{
$arr[]=$array['field1'].$array['field2']." (id записи:".$array['id'].")";
}