Natknąłem się na pewien problem, otóż mam tabelę i w niej pola(pominę nie istotne):
id_komentarza
tresc
id_postu
id_odpowiedzi
Jeśli wypełnione jest pole id_odpowiedzi to oznacza, że komentarz jest odpowiedzą na inny komentarz, a nie nową wiadomością i powinien się wyświetlić po komentarzu na który jest odpowiedzą., cos takiego(sposób wyświetlania jaki chcę osiągnąć):
-komentarz_1 ---odpowiedz_na_komentarz_1 ---odpowiedz_na_komentarz_1 -komentarz_2 ---odpowiedz_na_komentarz_2
Wiadomo, że data komentarzy głównych będzie zawsze rosnąca, ale data odpowiedzi może być różna.
Szukam pomysłu na zapytanie do bazy SQL, które posortuje mi wynik tak, abym mógł w pętli tylko sprawdzać czy kolejna wiadomość to odpowiedź czy normalny komentarz bo obecnie ma to na zasadzie dodatkowego pobrania dla każdego komentarza aby pobrać odpowiedzi do niego.