У меня есть проект класса, в котором мне нужно извлечь данные из моей базы данных SQLite и поместить их в <table>
. Но каждый раз, когда я перезагружаю страницу, я получаю это изображение таблицы , и я надеялся на некоторую помощь. Я новичок в JavaScript, и мне нужно завершить sh эту задачу за несколько часов, я пытался вытянуть данные в объект и из объекта в эту строку str += "<td>" + results.rows.item(i).Firstname + "</td>"
, и все же это не работа.
db.transaction(function (tx) {
tx.executeSql('SELECT * FROM Customers_Table ', [], function (tx, results) {
var len = results.rows.length, i;
document.getElementById("tablea").innerHTML = '';
var str = '';
str += "<th>FirstName</th>";
str += "<th>LastName</th>";
str += "<th>Address</th>";
str += "<th>City</th>";
str += "<th>Email</th>";
for (i = 0; i < len; i++) {
str += "<tr>";
str += "<td>" + results.rows.item(i).Firstname + "</td>";
str += "<td>" + results.rows.item(i).Lastname + "</td>";
str += "<td>" + results.rows.item(i).Address + "</td>";
str += "<td>" + results.rows.item(i).City + "</td>";
str += "<td>" + results.rows.item(i).Email + "</td>";
str += "</tr>";
document.getElementById("tablea").innerHTML += str;
str = '';
}
});
});