Как отправить конкретному пользователю данные из базы данных по кнопке?

Хочу отправить нужному пользователю, его заказы, подскажите как это сделать?

Есть база данных, в которой лежат заказы юзера. По нажатию кнопки должно отправиться сообщения нужному юзеру по типу Вашы заказы и там должны быть его заказы.(Я так понимаю по айди)

Вот база данных:

введите сюда описание изображения

Вот код, навернека не правильный(скопировал его)

@dp.message_handler(text = '? Заказы ?')
async def order_command(message: types.Message):
    # await sqlite_db.sql_read(message)
    # con = sq.connect('kingoff_base.db')
    # c = con.cursor()
    # async with state.proxy() as data:
    #     c.execute("SELECT link FROM orders WHERE id = ?" , (data.get('id'),))
    #     orders = c.fetchall()
    #     for i in orders:

    #         linkThing = i[0]

    #     await message.answer('Ваше замовлення:' ,linkThing)

    con = sq.connect('kingoff_base.db')
    c = con.cursor()
    # тут pnb -то что ищем, user_id - признак
    # знак вопроса не трогай
    id = message.from_user.id
    c.execute("SELECT link FROM orders WHERE id = ?" , (id, ))
    orders = c.fetchall()
    for row in orders:

        link= str(row[0])

    await message.bot.send_message(message.from_user.id, link )

Ответы (0 шт):