Как да изкарам най-активни потребители

phpbot

Registered
Добър ден имам форум система лична.., но имам проблем искам да изкарам
някой неща:Най активни потребители на форума,Най-кативни теми... Предложения ето и sql ми за форума :lol:

topics,users,forums

Благодаря предварително :) Давам +
 

baceto90

Registered
Код няма да ти дам, но ще ти обесня горе долу как може да стани това. Първо за да може да се различава един потребител от друг по активност трябва да зададеш някакъв критерии (примерно брой мнения за даден период от време). За темите е на същия принцип. Ще ги сравняваш по най-много мнения за даден период.
 

nom3r1

Registered
[sql]SELECT * FROM `users` ORDER BY `posts` DESC LIMIT 0,10 [/sql]
-> примерно , ако ги подреждаш по най-активни мнения на потреителите

А за най-активни теми, преброяваш колко мнения има в дадена тема с COUNT(..) AS count и после пак ORDER BY `count` DESC , като предполагам си се сетил да разделиш темите от мненията /на две различни таблици/
 

Горе