SELECT d.nazwa, d.miasto, SUM( wy.wynik ), w.id FROM ligi_sezon_druzyny w, druzyny d, ligi_sezon_wpisy wy, ligi_sezon_rozgrywki r WHERE w.sezon_id = 1 = r.sezon_id AND d.id = w.druzyna_id AND wy.rozgrywki_id = r.id AND wy.druzyna_id = w.id GROUP BY w.druzyna_id ORDER BY 'SUM( wy . wynik )' DESC
I takie zapytanie postawione za pomoca phpmyadmin jest ok, wszystko jest posortowane jak nalezy.
Natomiast gdy tylko wklejam je do kodu strony:
<?php $wynik_liga_sezony_ranking= mysql_query ("SELECT d.nazwa, d.miasto, SUM( wy.wynik ), w.id FROM ligi_sezon_druzyny w, druzyny d, ligi_sezon_wpisy wy, ligi_sezo
n_rozgrywki r WHERE w.sezon_id = '$sezon' = r.sezon_id AND d.id = w.druzyna_id AND wy.rozgrywki_id = r.id AND wy.druzyna_
id = w.id GROUP BY w.druzyna_id ORDER BY 'SUM( wy . wynik )' DESC"); //tu kod } ?>
otrzymuje juz zle posortowany wynik, nie ma on odpowiedniej kolejnosci. Gdzie popelniam blad.