(SELECT * FROM `baza_danych` WHERE (`online` > ".$time2.") AND `id` NOT LIKE '".$id."' AND `pay_typ` LIKE '3' AND `pay_do` > '".$time."') UNION (SELECT * FROM `baza_danych` WHERE (`online` > ".$time2.") AND `id` NOT LIKE '".$id."' ORDER BY `ostatnie_logowanie`) LIMIT ".(($s*20)-20).",20" );
No i mam problem z Order by w drugiej czesci, poniewaz one po prostu nie dziala... wyniki sa "pomieszane" tak jakby w ogole tego Order by nie bylo. Jak moge naprawic ten blad?