ОБНОВЛЕНИЕ СТОИМОСТИ КОЛОННЫ КАЖДЫЙ НАЖМИТЕ НА SQLITE? - PullRequest
0 голосов
/ 10 октября 2019

Моя проблема заключается в том, что когда я нажимаю на кнопку «плюс», ОБНОВЛЯЕТ ТОЛЬКО ОДИН РАЗ, я хочу обновить и увеличить значение столбца на конкретное число, например: let a = 25;пусть б = 10;пусть с = а - б;если у меня есть номер 10 внутри столбца sqlite, мне нужно ОБНОВИТЬ это значение + c, каждый раз, когда я нажимаю кнопку плюс, а затем показываю результат. если кто-то знает, как решить мою проблему, пожалуйста, помогите. и извините за мой плохой английский

Скриншоты: [1]: https://i.imgur.com/VXVe4lt.png [2]: https://i.imgur.com/1U9lFXu.png [3]: https://i.imgur.com/SS6Lrcq.png

JavaScript

let plusSell = document.querySelectorAll('.plus-sell');
let del = document.querySelectorAll('.del');

for(let d = 0; d < del.length; d++){    
    plusSell[d].addEventListener('click',()=>{    
        db.transaction((mdb)=>{
            mdb.executeSql("SELECT * FROM product WHERE id=?", [row[d].id],(mdb,prows)=>{
                let prow = prows.rows;
                for(let p = 0; p < prow.length; p++){

                    let pid = prow[p].id;
                    let sp = prow[p].sellprice - prow[p].price;
                    let finalp = sp += sp;

                    mdb.executeSql("UPDATE product SET profit=? WHERE id=?",[finalp,pid]);                                          
                }
            });
        });
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...