PHP/MySQL | Возможно ли?
Тема закрыта by
Ivlev

Вообщем делаю бота для телеги 
Есть такой код
Возможно ли полставить данные из бд в case, text?
Я просто не кодер
________
посл. ред. 31.05.2021 в 07:36; всего 4 раз(а); by Hryhorii_Ivlev

Есть такой код
switch ($message) {
case 'base1':
$method = 'sendMessage';
$send_data = ['text' => 'Всё круто, всё гуд',
'reply_markup' => ['resize_keyboard' => true,
'keyboard' => [
[
['text' => 'назад'],
]
]
]
];
break;
}
Возможно ли полставить данные из бд в case, text?
Я просто не кодер

________
посл. ред. 31.05.2021 в 07:36; всего 4 раз(а); by Hryhorii_Ivlev
Можно, но нужен обработчик на твоём сервере, откуда телега данные брать будет.
Jack Sparrow, бот уже работает на на таких кусках кода, хочу подключить бд что не хранить данные в скрипте

Hryhorii_Ivlev (31.05.2021 в 07:31)
Jack Sparrow, бот уже работает на на таких кусках кода, хочу подключить бд что не хранить данные в скрипте
Jack Sparrow, бот уже работает на на таких кусках кода, хочу подключить бд что не хранить данные в скрипте

Ну в этом коде все равно нет ничего сложного. Для того чтобы подставить данные из бд, все равно нужен запрос на твой сервер. Например при нажатии на какую то кнопку или при вызове команды бота.
Jack Sparrow (31.05.2021 в 07:40)
Ну в этом коде все равно нет ничего сложного. Для того чтобы подставить данные из бд, все равно нужен запрос на твой сервер. Например при нажатии на какую то кнопку или при вызове команды бота.
бот уже берет инфу с этого кода. Как правильно подставить данные из бд в case и text?
Ну в этом коде все равно нет ничего сложного. Для того чтобы подставить данные из бд, все равно нужен запрос на твой сервер. Например при нажатии на какую то кнопку или при вызове команды бота.
Hryhorii_Ivlev (31.05.2021 в 07:45)
бот уже берет инфу с этого кода. Как правильно подставить данные из бд в case и text?
бот уже берет инфу с этого кода. Как правильно подставить данные из бд в case и text?
А что конкретно тебе нужно туда воткнуть? И что за драйвер БД у тебя?
Jack Sparrow (31.05.2021 в 07:48)
А что конкретно тебе нужно туда воткнуть? И что за драйвер БД у тебя?
А что конкретно тебе нужно туда воткнуть? И что за драйвер БД у тебя?
Mysql
Нужно тупо текст, допустим в case короткие фразы, одно-три слова (с цифрами)
Text один побольше
И Text поменьше
Hryhorii_Ivlev (31.05.2021 в 07:51)
Mysql
Нужно тупо текст, допустим в case короткие фразы, одно-три слова (с цифрами)
Text один побольше
И Text поменьше
Mysql
Нужно тупо текст, допустим в case короткие фразы, одно-три слова (с цифрами)
Text один побольше
И Text поменьше
Я так понял в case ты передаёшь текст который пишешь боту? А с базы должна браться нужная информация и выдаваться нужный case?
Jack Sparrow (31.05.2021 в 07:53)
Я так понял в case ты передаёшь текст который пишешь боту? А с базы должна браться нужная информация и выдаваться нужный case?
Я так понял в case ты передаёшь текст который пишешь боту? А с базы должна браться нужная информация и выдаваться нужный case?
Именно, например из меню выбираем case 'Яблоко':
Бот выдаёт инфу
Text Яблоко это фрукт и тд тп
Text 2 Яблоки
Внизу меню Красное и Зелёное
Это тоже два case, при переходе бот выдаёт инфу зёлёное яблоко это такой сорт и тп
Я так понимаю нужно выбирать
$case = "выборка из бд";
$text = "выборка из бд";
Ещё хочу сделать вывод через масив
while (яблоки) {
switch {
Все яблоки
}
}
while (груши) {
switch {
Груши
}
}
________
посл. ред. 31.05.2021 в 08:07; всего 1 раз(а); by Hryhorii_Ivlev
$case = "выборка из бд";
$text = "выборка из бд";
Ещё хочу сделать вывод через масив
while (яблоки) {
switch {
Все яблоки
}
}
while (груши) {
switch {
Груши
}
}
________
посл. ред. 31.05.2021 в 08:07; всего 1 раз(а); by Hryhorii_Ivlev
Стр.: 1, 2