Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Przedszkole _ [MySQL][PHP]grupowanie wyciągniętych rekordów

Napisany przez: bialko0019 11.11.2010, 19:38:09

Witam. Mam tabelę w bazie danych w której są rekordy. Każdy rekord ma swój typ - okresla to kolumna `type` . Każdy znajdujący się tam typ to ciąg 4 cyfr. Chciałbym ładnie wyświetlić i pogrupować rekordy, kóre mają ten sam typ - ale nie znam właśnie tych typów - Jeżeli się powtarza dany rekord wyświetlamy go razem z innym tego samego typu. Jesli nastepny, kolejny ma już inny typ - dodaję linię i wyświetlam nową grupę. Potem znowu jesli kilka będzie takich samych - o takiej samej wartości w kolumnie `type` to wyświetlamy je obok siebie... Jak skonstruować takie zapytanie/ funckję ?


Napisany przez: Skie 11.11.2010, 19:43:11

Bardzo prosto - ORDER BY type + pętla w PHPie, która będzie porównywała type rekordów. Jeżeli type ostatnio porównywanego rekordu z obecnym jest inne, to doda jakąś linię czy coś takiego by oddzielić grupy. Zależy od twojej inwencji.

Napisany przez: ExPlOiT 11.11.2010, 21:06:45

http://nospor.pl/grupowanie-wynikow.html to powinno Ci się przydać, bardzo ciekawy artykuł o grupowaniu wyników

Napisany przez: bialko0019 13.11.2010, 09:50:51

Dziękuję serdecznie!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)