у меня есть этот код для моей webdb, я пытаюсь удалить элемент и установить порядок для другого, но он меняет только последний элемент.
for (var i=ordine2; i < lunghezza-1+ordine2; i++) {
var db = miodb.webdb.db;
var ordine3=ordine2+i+1;
var ordine4=ordine2+i;
db.transaction(function(tx){
tx.executeSql("UPDATE todo SET ordine = " + "'" + ordine4 + "'" + " WHERE ordine=?", [ordine3],
miodb.webdb.onSuccess,
miodb.webdb.onError);
});
}
это моя таблица: id |содержание |заказ
1 |0 |0 |
2 |1 |1 |
3 |2 |2 |
4 |3 |3 |
5 |4 |4 |
6 |5 |5 |
Если я удаляю первый элемент, я хочу, чтобы все остальные элементы меняли порядок на текущий порядок -1, но это не работает, только последний элемент меняет порядок, ordine2 устанавливается в 0lunghezza - длина массива.Кто я могу это исправить?