Работает над денежным приложением, и мне нужно настроить БД для добавления средств к существующей сумме. На мой взгляд, мой код логичен и не показывает никаких ошибок, просто не обновляйте строку (по-прежнему 0). Когда я упоминаю вопрос типа SET cash = cash + 50, он работает .. Но в этом случае мне нужны данные, импортированные из переменной. Спасибо за продвижение.
def deposit_cash(login, amount):
con = sqlite3.connect('users.db')
cur = con.cursor()
cur.execute("UPDATE users SET cash=cash+? WHERE login=?", (amount,login,))
con.commit()
con.close()