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

Aiogram Как построить ответ из базы данных чтобы выводило наименование товара а при нажатие выводило выбор?

Допустим в одной таблице sqlite у меня хранятся наименования:
Чай
В другой список:
c сахаром
без сахара

через машинное состояние пользователю я присылаю Inline кнопку с наименованием "Чай" после выбора
присылаю другие две кнопки:
c сахаром
без сахара
каким образом реализовать привязку наименования Чай к (c сахаром - без сахара)
и как тянуть всё это запросом, в данный момент наименования я вывожу так
async def sql_item(message):
       rows = cur.execute('SELECT * FROM item ').fetchall()
       date_text = ""
       keyboar = types.InlineKeyboardMarkup(row_width=1)
       for ret in rows:
        date_text = ret[0]
        keyboar.add(types.InlineKeyboardButton(text=date_text, callback_data=date_text))
        print(date_text)
       await message.answer(' Выберити дополнение к чаю', reply_markup=keyboar)
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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