Robie stronke cos jak fotka.pl gdzie userzy maja swoje profile, oceniaja innych itd

Chcialem na stronie wyswietlic 7 userow z najlepsza srednia i udalo mi sie to, ale.. chce aby ostatnie wgrane zdjecie bylo miniaturka, a przy kodzie ktory wyswietla userow z najlepsza srednia nie udaje sie to ;/
link do strony: http://vadimus.pl/fotka
a teraz kod:
Kod
$zapytanie2=mysql_query("SELECT o.`para`, AVG(o.`ocena`) AS `srednia`, u.`login`, f.`id` AS `fotka`
FROM `oceny` o
LEFT JOIN `users` u ON u.`id` = o.`para`
LEFT JOIN `fotki` f ON f.`para` = o.`para`
GROUP BY o.`para` ORDER BY `srednia` DESC LIMIT 7");
while($xxx=mysql_fetch_array($zapytanie2))
{
echo '<td style="padding-right: 2px;"><center><a href="osoba-'.$xxx[para].'.html"><img src="zdj/mini-'.$xxx[fotka].'.jpg" style="height: 100px; width: 100px; border: 0px;"></a><br><a href="osoba-'.$xxx[para].'.html"><b>'.$xxx[login].'</b></a><br>'.$xxx[srednia].'</td>';
}
FROM `oceny` o
LEFT JOIN `users` u ON u.`id` = o.`para`
LEFT JOIN `fotki` f ON f.`para` = o.`para`
GROUP BY o.`para` ORDER BY `srednia` DESC LIMIT 7");
while($xxx=mysql_fetch_array($zapytanie2))
{
echo '<td style="padding-right: 2px;"><center><a href="osoba-'.$xxx[para].'.html"><img src="zdj/mini-'.$xxx[fotka].'.jpg" style="height: 100px; width: 100px; border: 0px;"></a><br><a href="osoba-'.$xxx[para].'.html"><b>'.$xxx[login].'</b></a><br>'.$xxx[srednia].'</td>';
}
struktura tabel
users
login - login usera, id - id usera
oceny
id - id ocen, para = id usera, ktory dostal ocene
fotki
id - id fotek, para = id usera, do ktorego fotka nalezy
prosze o pomoc

chyba namieszałem i nie wiecie o co kaman ;D
chce zeby w tym kodzie sortowalo userow wg sredniej z tebeli oceny (co juz jest) a fotki z tabeli fotki sortowalo wg id
prosze o pomoc
