Вообщем, написан бот на PHP, имеется определенная команда, которая выполняет поиск по БД и далее скидывает результат поиска в сообщении. К сообщению идет каллбек кнопка, по нажатию которой я хочу создать ссылку, чтобы ссылка вела на определенную страницу - нужно использовать текст из переменной, чтобы перекинуло на нужную страницу, но текст из переменной не появляется почему-то. Как исправить - не знаю
Проблема заключается в том, что переменная $uidinfo2 находится внутри области видимости цикла while, а не доступна внутри обработчика каллбека кнопки. Вы можете объявить переменную за пределами цикла, а затем присвоить ей значение внутри цикла, чтобы она была доступна и в обработчике каллбека кнопки: