Рейтинги клубов

как сумма рейтингов пользователей

 
Посетитель
no avatar
Сообщений: 2
Не судите строго - быстро не нашел фрилансера и кривыми своими руками (вообще не знаю php, "для чайников" помогло) сделал чтобы рейтинг клубов обновлялся при изменении рейтингов пользователей и всегда равнялся сумме рейтингов участников клуба. Прошу подсказать если что не так. И вообще нужен человек для доработок.
в /components/clubs/model.php в функции SetClubRating меняем “$rating = $data['rating'] * 5;” на
“$rating = $data['rating'];”
в /core/lib_karma.php в функции cmsSubmitKarma добавляем в конец блока if с комментарием “если нужно, изменяем рейтинг автора цели”:
$user_sql = "SELECT u.id
FROM `cms_users` AS u,
`{$info['target_table']}` AS t
WHERE t.user_id = u.id AND t.id = '$item_id' LIMIT 1";
$inDB->query($user_sql);

$uid = $inDB->query($user_sql);
$uid = $inDB->fetch_assoc($uid);
$uid = $uid['id'];

$user_sql = "SELECT `club_id`
FROM `cms_user_clubs`
WHERE `user_id` = '$uid'";
$result = $inDB->query($user_sql);

cmsCore::loadModel('clubs');
$club = new cms_model_clubs();

while ($clubs = $inDB->fetch_assoc($result)){
$club->setClubRating($clubs['club_id']);
}
Посетитель
small user social cms
Сообщений: 13
Что за рейтинг для клуба
Это мой сайт Telefonics.ru.Оцени его!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.