Задать вопрос
@MIHUTKA

Как в aiogram передать значение из 1 кнопки во 2?

@db.callback_query_handler(tovarycb.filter())
async def tow(callback: types.CallbackQuery, callback_data: dict):
    b = cur.execute('SELECT * FROM tovary').fetchall()
    for a in b:
        if callback_data['action'] == a[0]:
            b = cur.execute(f'SELECT sum FROM tovary WHERE name == ?', [callback_data['action']]).fetchone()
            if b:
                await bot.delete_message(callback.from_user.id, callback.message.message_id)
                return await bot.send_message(callback.from_user.id, f" Товар: {callback_data['action']}\n Цена: {b[0]}")
                break

С этой кнопки мне надо передать b[0] во 2 кнопку
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
RimMirK
@RimMirK
Вроде человек. Вроде учусь. Вроде пайтону
Зачем обходить все товары?
SELECT sun FROM tovary WHERE action = ? AND name = ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы