Как сделать топ 5 самых популярных пользователей? Есть база пользователей и подписок. PHP?
У меня база пользователей (id = это id пользователя). И база подписок (fid = тот, кот подписался. uid = тот на кого подписались). Как с таким данными сделать ТОП-5 популярных пользователей?
Rashon Zhax, ну 1ое что пришло в голову, это для начала пройтись по всем пользователям и посчитать кол-во их подписчиков. Потом записать эти данные в базу данных, можно отдельным полем в базе юзеров. Сортирую по кол-ву получаете ваш ТОП. Ну а потом, при каждой подписке на того или иного, просто будете добавлять кол-во подписчиков у пользователя. Как-то так.