我目前正在开发一个使用 SQLite 数据库的网络应用程序。我可以创建数据库并将信息写入其中,但我无法在以后的代码中使用存储的信息。
这是我用来从数据库中读取的代码:
function GetItemFromDB(request, level, callback) {
DB.transaction(
function (transaction) {
transaction.executeSql(
'SELECT ? FROM levels WHERE id=?;',
[request, level], function (transaction, results) {
callback(results);
});
}
);
}
然后我想使用存储的信息在游戏中创建一个关卡。我这样做是这样的:
var ptop = GetItemFromDB('ptop', level);
其中 ptop 是包含我想要的信息的行,level 是游戏中的当前级别,
所以我的问题是:如何从数据库中加载存储的信息,然后在代码中使用它?
谢谢你的时间 :)