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 :: Помогите с кодом не знаю как логически построить
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
есть табличка, там прописываются url адреса посещенные пользователем на сайте, как сделать что бы можно было посчитать количество одинаковых url и вывести в порядке убывания допустим:
index.php -400 раз
index.php?page=1 -20 раз и т.д.
Самогонщик
Отправлено: 21 Декабря, 2011 - 09:44:35
Посетитель
Покинул форум
Сообщений всего: 495
Дата рег-ции: Окт. 2011
Помог: 8 раз(а)
select url, count(url)
......
group by url (Добавление)
order by count(url) desc
3d_killer
Отправлено: 21 Декабря, 2011 - 09:53:44
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Покинул форум
Сообщений всего: 495
Дата рег-ции: Окт. 2011
Помог: 8 раз(а)
Самогонщик пишет:
select url, count(url)
3d_killer пишет:
SELECT url count(url)
Чувствуешь разницу? Вообще ошибку бы очень желательно сообщать, и запросы лучше тестить в чём нибудь типа пхп_май_админа, перед тем как помещать в код. (Добавление) sKaa, а как он узнает, что это за страница?
З.Ы. COUNT(url) as myCount и $result['myCount']
3d_killer
Отправлено: 21 Декабря, 2011 - 10:02:52
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.