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

Как сделать запись в mysql через php-telegram-bot php?

Добрый день! Помогите пожалуйста, делаю бота телеграмм с занесением ответов в Mysql.
Пример сценария:
бот:
(инлайн кнопка) введите данные
\\пользователь нажимает
бот: введите первое название
пользователь: блаблабла1
бот: введите второе название
пользователь: блаблабла2
бот: введите третье название
пользователь: блаблабла3
бот: вы ввели блаблабла1, блаблабла2, блаблабла3
бот:
(инлайн кнопка) введите данные
Как сделать последовательную запись в базу в разные поля?
  • Вопрос задан
  • 201 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@alekssamos
Программист любитель
Проверять: если н1 есть, то проверить н2. Если н2 есть, то проверить н3. Если н3 нет, то записать. А в качестве сессии использовать chat id

Ну или сделать отдельную колонку state, туда писать цифру текущего состояния:
-1 кнопка, 0 первое название, 1 второе название и т.д.

state=-1
бот:
(инлайн кнопка) введите данные

\\пользователь нажимает


state=0
пользователь: блаблабла1


state=1
бот: введите второе название

пользователь: блаблабла2


state=2
бот: введите третье название

пользователь: блаблабла3


if state == 2
бот: вы ввели блаблабла1, блаблабла2, блаблабла3

state=-1
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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