Автор Тема: Notice: Undefined index:  (Прочитано 54 раз)

0 Пользователей и 1 Гость просматривают эту тему.

HoustoNАвтор темы

  • *
  • Оффлайн
  • Дата регистрации: Мар 2018
  • Сообщений: 9
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Notice: Undefined index:
« : 28 Июль 2018, 10:39:29 »
Нет оценки
Help pl.на каждом разделе сайта вот это:Notice: Undefined index: day in /var/www/u0540964/public_html/sute.ru/models/User.php on line 76

Notice: Undefined index: week in /var/www/u0540964/public_html/site.ru/models/User.php on line 78

Notice: Undefined index: month in /var/www/u0540964/public_html/site.ru/models/User.php on line 80

Notice: Undefined index: year in /var/www/u0540964/public_html/site.ru/models/User.php on line 82


С 76 по 82 строки:


if ($data['day'] != 0) $data['speed'] += $data['speed'] / 100 * $data['day'];

      if ($data['week'] != 0) $data['speed'] += $data['speed'] / 100 * $data['week'];

      if ($data['month'] != 0) $data['speed'] += $data['speed'] / 100 * $data['month'];

      if ($data['year'] != 0) $data['speed'] += $data['speed'] / 100 * $data['year'];

Добавлено сообщение: 28 Июль 2018, 10:40:56
если убрать эти проблемные строчки, то проблема проподает.Но они очень нужны.Можно ли подругому решить?
 

GameRussia

  • *
  • Оффлайн
  • Награды На форуме более 1 года Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Июн 2017
  • Сообщений: 118
  • Страна: ru
  • Поблагодарили: 8 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
    • Награды
Notice: Undefined index:
« Ответ #1 : 28 Июль 2018, 11:14:02 »
Нет оценки
$data это выборка из базы? колонки week, month, year в базе есть? А вообще дай полный код.
 
 

HoustoNАвтор темы

  • *
  • Оффлайн
  • Дата регистрации: Мар 2018
  • Сообщений: 9
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Notice: Undefined index:
« Ответ #2 : 28 Июль 2018, 11:18:47 »
Нет оценки
Колонки есть!
 

GameRussia

  • *
  • Оффлайн
  • Награды На форуме более 1 года Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Июн 2017
  • Сообщений: 118
  • Страна: ru
  • Поблагодарили: 8 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
    • Награды
Notice: Undefined index:
« Ответ #3 : 28 Июль 2018, 11:37:47 »
Нет оценки
А эти поля в базе не пустые?
Напиши
var_dump($data);
или
print_r($data);
после
$data = $result->fetch();
И напиши что выводит.
 

HoustoNАвтор темы

  • *
  • Оффлайн
  • Дата регистрации: Мар 2018
  • Сообщений: 9
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Notice: Undefined index:
« Ответ #4 : 28 Июль 2018, 12:02:14 »
Нет оценки
все также.Вот скрин бд
 

GameRussia

  • *
  • Оффлайн
  • Награды На форуме более 1 года Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Июн 2017
  • Сообщений: 118
  • Страна: ru
  • Поблагодарили: 8 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
    • Награды
Notice: Undefined index:
« Ответ #5 : 28 Июль 2018, 12:26:57 »
Нет оценки
все также.Вот скрин бд
Ты уверен, что это скрин той таблицы? Судя по коду day, week, month и year - это названия колонок, тобиш как id, name, term на твоем скрине и они, судя по-всему, должны содержать числовые значения. И все-таки что возвращает var_damp()? (если на главной ничего не появится, перейди на сам файл sute.ru/models/User.php)
 
Теги:
 

Дизайн и INDEX файл

Автор DetagroupРаздел Вопросы по настройке фф

Ответов: 4
Просмотров: 180
Последний ответ 31 Март 2018, 20:30:37
от Detagroup
Имя пользователя:
Пароль:
Session: