14.02.2017, 15:50
Quote:
В db_open регистр символов точно совпадает с названием файла базы?
|
При старте скрипт проверяет наличие файла БД в scriptfiles и создаёт его при отсутствии:
В начало скрипта:
PHP Code:
new DB:Database;
PHP Code:
Database = db_open("objects.db");
if(Database)
{
new query[456];
query = "CREATE TABLE IF NOT EXISTS `object_info` (`id` INTEGER,\
`objmodel` INTEGER,\
`text` TEXT,\
`matindex` INTEGER,\
`matsize` INTEGER,\
`fontface` TEXT,\
`fontsize` INTEGER,\
`bold` NUMERIC,\
`fontcolor` INTEGER,\
`backgcolor` INTEGER,\
`textalign` INTEGER,\
`x` REAL,\
`y` REAL,\
`z` REAL,\
`rx` REAL,\
`ry` REAL,\
`rz` REAL,\
`vworld` INTEGER,\
`interior` INTEGER,\
`distance` REAL)";
db_free_result(db_query(Database, query));
print("Хранилище обьектов создано");
}
Я могу конечно сделать БД на MXini или тому подобный файловый менеджер, но последовательная загрузка с такой системы будет очень долгой при количестве записей более 1000