привет, я в мобильном приложении, и у меня возникла следующая проблема.
Я хочу выбрать данные из таблицы счетов для каждого штрих-кода из таблицы счетов.
вот мне код
t.executeSql('SELECT barcode, amount, receiptno FROM billpayments WHERE receiptno > 0',
[], function(t, resultcollect) {
len = resultcollect.rows.length;
for (i = 0; i < len; i += 1) {
row = resultcollect.rows.item(i);
t.executeSql('SELECT barcode, buildingcode, flatdescription FROM bill WHERE barcode = ?',
[row.barcode], function(t, collectaddress) {
mybill = collectaddress.rows.item(0);
list.append('' + mybill.buildingcode + ',' + mybill.flatdescription + ',' + row.receiptno + ',' + row.amount + '</br>');
});
}
tameio = tameio.toFixed(2);
list.append('<table border="1">' + items.join('\n') + itemspay.join('\n') + '</table><p>' + tameio + '');
});
но в html append я получаю row.receiptno и row.amount для всех штрих-кодов последнее значение ...
Пожалуйста, помогите, я застрял.