PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Проблема в этом куске то что он отправляет 10 сообщений подрят
Sasha777
Отправлено: 02 Ноября, 2019 - 19:26:10
Post Id



Новичок


Покинул форум
Сообщений всего: 18
Дата рег-ции: Нояб. 2019  
Откуда: Россия


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. $result = $pdo->prepare("SELECT * FROM accounts ORDER BY rating DESC limit 10"); $i = 1;
  3. $result->execute();
  4. if($result->rowCount() > 0){
  5.         while($res = $result->fetch(PDO::FETCH_BOTH)){
  6.                 $toplist .= $i++.". [id".$res['uid']."|".$res['name']."] - Рейтинг: ".number_format($res['rating'], 0, ',', '.')."&#128081;<br>";
  7.                 $Wolf->send("лучшие игроки по рейтингу:<br>".$toplist);
  8.         }
  9. }
  10.  
 
 Top
LIME
Отправлено: 02 Ноября, 2019 - 21:32:23
Post Id



Активный участник


Покинул форум
Сообщений всего: 10457
Дата рег-ции: Нояб. 2010  


Помог: 313 раз(а)




Вопрос в чем?
Если по нотису то ошибка в том что ты к несуществующей переменной что-то добавляешь.
Объявила ее сначала перед циклом как пустую строку.
Чтоб не сендить 10 раз сенд вынесли за цикл.
Ну очевидно же.
Оох. Какие же вы тяжкие новички(( совсем что ли в школе информатики не было?


-----
DDD
 
 Top
Sasha777
Отправлено: 03 Ноября, 2019 - 07:40:11
Post Id



Новичок


Покинул форум
Сообщений всего: 18
Дата рег-ции: Нояб. 2019  
Откуда: Россия


Помог: 0 раз(а)




LIME пишет:
Вопрос в чем?
Если по нотису то ошибка в том что ты к несуществующей переменной что-то добавляешь.
Объявила ее сначала перед циклом как пустую строку.
Чтоб не сендить 10 раз сенд вынесли за цикл.
Ну очевидно же.
Оох. Какие же вы тяжкие новички(( совсем что ли в школе информатики не было?

спасибо помогло но ошибка так и висит PHP Notice: Undefined variable: toplist in
 
 Top
LIME
Отправлено: 03 Ноября, 2019 - 17:51:24
Post Id



Активный участник


Покинул форум
Сообщений всего: 10457
Дата рег-ции: Нояб. 2010  


Помог: 313 раз(а)




PHP:
скопировать код в буфер обмена
  1.         $toplist = '';
  2.         while($res = $result->fetch(PDO::FETCH_BOTH)){
  3.                 $toplist .= $i++.". [id".$res['uid']."|".$res['name']."] - Рейтинг: ".number_format($res['rating'], 0, ',', '.')."&#128081;<br>";
  4. //...


-----
DDD
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB