помогите написать цикл я думаю для этого нужен while. Суть такова:
По кнопке в чат боте добавляется запись в БД, мне нужно чтобы, при повторном нажатии пользователя на кнопку, в бд добавлялась не новая запись, а изменялось значение колонки с 1шт товара на 2 и т д при нажатии снова
@dp.callback_query_handler(text='doner1')
async def donecallback(call: types.CallbackQuery):
await call.answer(text="Добавлено в корзину", show_alert=True)
username = call.message.chat.username
db = sqlite3.connect('FShop.db')
cur = db.cursor()
cur.execute("INSERT INTO basket (username,product) VALUES(?,?)", [username,'Blue Razz Ice'])
# while cur.execute ("Update basket SET much = WHERE username=username")
db.commit()
db.close()