Witajcie, na początku może zaprezentuje o co mi chodzi i jak sprawa się ma. Poniżej zaprezentuje tabele:

Kod
ID | Imie i nazwisko | Klasa | Srednia ocen
0 | Jan Nowak | 2a | 3.4
1 | Celina Kwiatkowska | 2c | 4.14
...
25 | Gabrysia Rysia | 2a | 3.67


Załóżmy, że uczniów jest w bazie 25 (może to być szkoła na wsi) i każdy chodzi do klasy 2 (a, b lub c). Jeżeli chodzi o stworzenie podziału na strony, oczywiście kolejnością podaną w tabeli, według ID nie ma problemu. Jednak problem mam, jakbym chciał posortować wyniki według średniej ocen lub alfabetycznie.

Jeżeli chodzi o ID to używam do tego standardowego zapytania mysql SELECT z WHERE. Załóżmy, że na jednej stronie, chciałbym żeby było 10 uczniów dowolnie posortowanych według jednego z powyższych kryteriów. I teraz pytanie. Czy jest możliwość posortowania wyników za pomocą pętli oraz podzielenia ich według rezultatów (mysql_result)?

Mam nadzieje, że dość opisałem sytuacje.

Pozdrawiam
Piotr