Piszę sobie skrypt w którym przy poście danego użytkownika można kliknąć "Fajne" lub "Nie fajne".
Mam to zapisane w oddzielnej tabeli w której mam kolumny:
id_postu (id ocenianego posta), user (id z tabeli account), ocena (jeśli 1 to dodania, jeśli 2 to ujemna)
Danemu userowi liczę jego oceny w taki sposób:
$reputacja_like = mysql_num_rows(mysql_query("SELECT * FROM $baza_forum.oceny WHERE autor='$dane[id]' AND ocena='1'")); $reputacja_not_like = mysql_num_rows(mysql_query("SELECT * FROM $baza_forum.oceny WHERE autor='$dane[id]' AND ocena='2'")); $reputacja_suma = $reputacja_like-$reputacja_not_like;
Lecz nie wiem jak to zrobić aby obliczyć top 5 najlepszych reputacji i wyświetlić Nick usera który tą reputację posiada..
Proszę o pomoc!
Pozdrawiam.