Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Ошибка при работе с функцией array_sum()
Всего находится по данному запросу($result) 2 строчки у одной из которых mnen=0 у другой mnen=1.
Я добиваюсь того, чтобы у меня $est было равно 1. Но из-за того, что я что-то делаю не правильно или чего-то не понимаю - $est, если проверить echo $est; равен почему то 0.
Что не правильно, где может быть ошибка? Заранее благодарен за помощь
Prizma
Отправлено: 09 Января, 2016 - 00:14:03
Посетитель
Покинул форум
Сообщений всего: 463
Дата рег-ции: Июнь 2012 Откуда: Санкт-Петербург
Помог: 5 раз(а)
Trosel пишет:
Всего находится по данному запросу($result) 2 строчки у одной из которых mnen=0 у другой mnen=1.
Если не поможет значит ищи ошибку в запросе, может поле иначе называется.
OrmaJever
Отправлено: 09 Января, 2016 - 00:19:02
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Trosel пишет:
array_sum
а sum() в sql уже не модно?
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Trosel
Отправлено: 09 Января, 2016 - 10:42:31
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Янв. 2016
Помог: 0 раз(а)
Попробовал заменить, выдаёт ошибку Warning: Illegal string offset 'mnen' in /home/u621565443/public_html/wat ch.php on line 46 .
В запросе всё нормально вот сама строчка:
1 match
1 mnen
4 id
login login
(из бд)
у mnen тип int(11) (Добавление)
Я исправил ошибку вроде, заменил тот код на
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.