@mars130

Как вывести цикл в telegram боте?

Всем привет, подскажите пожалуйста как выводить цикл в сообщении в telegram ботах?
Бот написан на PHP, пробую такую конструкцию, но видимо где-то есть ошибка в синтаксисе, т.к. не работает.

$autoAnswer = "<b>В данном разделе Вы можете увидеть 20 последних пожертвований</b>".
		 $sql = mysql_query('SELECT * FROM `trx_list` ORDER BY `trx_list`.`date` ASC LIMIT 20');
	   	    while($result = mysql_fetch_array($sql))
				{
				    $row_user_info = mysql_fetch_array(mysql_query("SELECT * FROM `tg_users` WHERE tg_id='".$result['id_user']."'"));
				    if($row_user_info['anon_pay'] == '0')
				    {
				        $user = 'ID:'.$row_user_info['tg_id'].' / Логин: '.$row_user_info['login'].'';
				    }
				   if($row_user_info['anon_pay'] == '1')
				    {
				        $user = 'Анонимный пользователь';
				    }
				    
				    if($result['type'] == 0)
				    {
				        $type='Ежемесячная подписка';
				    }
				    elseif($result['type'] == 1)
				    {
				         $type='Люди';
				    }
				    elseif($result['type'] == 2)
				    {
				         $type='Животные';
				    }
				    elseif($result['type'] == 3)
				    {
				         $type='Природа';
				    }
				    elseif($result['type'] == 4)
				    {
				         $type='Общество';
				    }

				    "\n_____________\nДата и время: <code>".$result['date']."</code>\nПользователь: <code>".$user."</code>\nСумма: <code>".$result['amount']." руб.</code>\nКатегория: <code>".$user."</code>".
				    
				}
		 ";
  • Вопрос задан
  • 176 просмотров
Пригласить эксперта
Ответы на вопрос 1
@nozzy
Symfony, Laravel, SQL
Сразу вижу ошибку, это sql select в цикле
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
23 апр. 2024, в 11:46
3000 руб./за проект
23 апр. 2024, в 11:38
20000 руб./за проект