<?php $q = mysql_query(\"SELECT id_pozycje, data_zwrotu, COUNT(*) FROM historia WHERE data_zwrotu > '$miesiac' GROUP BY id_pozycje\"); echo '<table> <table> <tr> <td><p>LISTA NAJCZŚCIEJ<br/>WYPOŻYCZANYCH POZYCJI</p></td> </tr>'; $i = 1; { $id_pozycje = $wiersz['id_pozycje']; $q1 = mysql_query(\"SELECT * FROM historia, pozycje WHERE historia.id_pozycje = pozycje.id_pozy
c e AND historia.id_pozycje = '$id_pozycje'\"); $ile1 = mysql_num_rows($q1); $wiersz1 = mysql_fetch_array($q1); echo '<tr><td><p1>'.$wiersz1['tytul'].'</p1></td><td><p1>'.$ile1.'</p1></td></tr>'; $i++; } echo '</table>'; ?>
Powyzszy kod pobiera z bazy dane o ilosci wypozyczonych tytulow w ostatnim miesiacu i wypisuje w tabeli.
Problem polega na tym że chciałbym posortować te dane wg $ile1 tak aby najpierw pojawialy sie wartosci z najwieksza iloscia wypozyczen.
Moze da sie zrobic cos w podobie do GROUP BY COUNT??
Tyle ze niejest to takie latwe. Potraficie mi pomoc??
Pozdrawiam.