Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odczytywanie komentarzy z odpowiedziami
piotr485
post
Post #1





Grupa: Zarejestrowani
Postów: 292
Pomógł: 0
Dołączył: 10.07.2009

Ostrzeżenie: (0%)
-----


Witam, mam taka tabele - komentarze

id|id_odp|nick|tresc|

jesli id_odp == 0 to znaczy ze to pierwszy poziom komentarzy bez odpowiedzi i teraz mam pytanie bo próbuję wyświetlić wszystkie komentarze wraz z odpowiedziami, na razie mam w planie zrobić możliwość odpowiedzi na komentarz do 4 poziomu i więc tak sobie wymyśliłem pętle for

  1.  
  2. for($i=0;$i<=4;$i++) {
  3.  
  4. $tab_query[$i] = mysqli_query($db, 'SELECT * FROM komentarze_imprezy WHERE id_odp = "0"');
  5. while($r[$i] = mysqli_fetch_assoc($tab_query[$i])) {
  6.  
  7. echo komentarz($r[$i]['id'],$r[$i]['nick'],$r[$i]['tresc'],$r[$i]['data'],$r[$i]['godzina'],$i);
  8.  
  9. }
  10.  
  11. }


wiem że muszę tu wcisnąć jeszcze warunek ilości rekordów jeśli są to wtedy wyświetlaj dalej i w ogóle jak skonstruować warunek WHERE, a dokładniej jak później wyciągnąć id_odp w tym przypadku bo już się pogubiłem.

Mógłbym to zrobić ręcznie bez pętli ale wtedy kod by był nie wiadomo jak długi i ograniczenie do ilości poziomów a tutaj przy petli go nie mam.

Chyba, że w ogóle, źle próbuję to rozwiązać - ktoś mnie naprowadzi na właściwą drogę?

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 16:51