function show_top($from) { $q = "SELECT `number`, `name`, `top` FROM `ggczat_top_417453` ORDER by `top` DESC LIMIT 10"; $i = 1; $agr = gg_range($from); $ile = top_ile($user[0]); $gr = gg_range($user[0]); if($gr == 9) $SA = '^'; else if($gr == 8) $SA = '@'; else if($gr == 7) $SA = ''; else if($gr == 6) $SA = '#'; else if($gr == 5) $SA = '!'; else if($gr == 4) $SA = '*'; else if($gr == 3) $SA = '~'; else if($gr == 2) $SA = '%'; else if($gr == 1) $SA = '+'; else $SA = ''; $names .= "\r\n$i. <".$SA.$user[1]."> -- $ile wypowiedzi"; $i++; } return "** Lista top 10-ciu userow **".$names; }
jak przerobić tą funkcję żeby sortowała mi wyniki od największej do najmniejszej wykorzystując 'top'

Proszę nie pisać ze to jest łatwe ponieważ nie siedzę długo w php