我目前正在使用HTML5和javascript创建应用。我正处于编写评估代码的阶段,教师可以在那里检查学生的进度。我正在为每个在飞行中注册的学生创建一个单独的表格(这会赢得每个教室的数量巨大)。现在我需要在同一个屏幕上打印每个表中的所有数据,此时我已将其工作,因此它会在我的数据库中打印每个表的NAME,但我无法进一步:
var tableName = db.execute("SELECT name FROM sqlite_master WHERE type='table' ORDER BY name");
var tbl = document.getElementById('tbl');
while (tableName.isValidRow()) {
var tr = document.createElement('tr');
var name = tableName.fieldByName('name');
tr.appendChild(document.createTextNode(name));
tbl.appendChild(tr);
tableName.next();
}
}
我想我必须在初始循环中创建另一个while循环,但是已经尝试过但没有成功。