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 :: помогите вывести AVG()
Покинул форум
Сообщений всего: 14
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
здравствуйте уважаемые форумчане. Столкнулся с проблемой вывода результата функции AVG(). Подскажите пожалуйста. Заранее благодарен.
Мелкий
Отправлено: 29 Марта, 2012 - 11:23:36
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
И в чём затруднение?
Хотя мой предсказательный шар говорит, что вы просто не можете понять, по какому имени обращаться к результату. Каноничный вариант - сделайте результату alias, по нему и обращайтесь.
----- PostgreSQL DBA
ivan1983
Отправлено: 29 Марта, 2012 - 11:36:03
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
Цитата:
mysql_query("SELECT AVG(ocen) AS ocen FROM hotelcom WHERE hotel_id='$id'");
я где-то читал, что WHERE нельзя использовать. Но по другому не получается(может я чего-то не знаю)
Мелкий
Отправлено: 29 Марта, 2012 - 11:40:12
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
ivan1983 пишет:
я где-то читал, что WHERE нельзя использовать
С чего вдруг?
Ну и с чем затруднение-то?
----- PostgreSQL DBA
ivan1983
Отправлено: 29 Марта, 2012 - 11:52:36
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
да с выводом. Если убрать WHERE всё работает.
вот вывод:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.