Я создаю локальную базу данных с этим:
var db = openDatabase('LIST','1.0','database', 2*1024*1024);
db.transaction(function (tx) {
tx.executeSql('CREATE TABLE IF NOT EXISTS entry (ID INTEGER PRIMARY KEY ASC, first TEXT, last TEXT, email TEXT, phone TEXT, contest TEXT, added_on DATETIME)');
});
db.transaction(function(tx){
tx.executeSql('INSERT INTO entry (first, last, email, phone, contest, added_on) VALUES (?,?,?,?,?,?)',
[vFirst, vLast, vEmail, vPhone, vContest, addedOn]);
});
Как бы я заполнил div с количеством полных строк в базе данных? Я думаю, я бы использовал что-то вроде SELECT COUNT(*) FROM entry
.. но мне неясно, как написать это или напечатать вывод на странице.
Если бы я использовал локальное хранилище, я мог бы сделать что-то столь же простое, как var length = window.localStorage.length;
, но я не могу понять, как сделать что-то подобное с SQL.