cur.execute(f"""SELECT balance FROM users WHERE user_id = '{message.from_user.id}'""")
result = cur.fetchone()[0]
num = 60
cur.execute(f"""UPDATE users SET balance = balance + ? WHERE user_id = ? """, (num, message.from_user.id))
res = cur.execute(f"""SELECT balance FROM users WHERE user_id = '{message.from_user.id}'""")
for row in res:
await bot.send_message(message.chat.id,
f"Платеж на сумму {message.successful_payment.total_amount // 100} {message.successful_payment.currency} прошел успешно!!!\nВаш баланс: {row[0]}")
Сначала он пишет
print(forum_data)
И всё нормально выводится в консоль, то есть подключена верная БД:
Но ниже всё равно пишет, что нет id в таблице