Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] warunek w pętli while
Forum PHP.pl > Forum > Przedszkole
tenloginjestzajety
Witam
Wyświetlam posty, ale pod wybranymi są odpowiedzi. Problem w tym, że chciałbym umieścić pod każdym postem + odpowiedzi przycisk. W przypadku gdy nie ma odpowiedzi na dany post sprawa jest prosta, ale jak zrobić gdy są odpowiedzi? Dzięki za każdą wskazówkę.

  1. $sql = "SELECT * FROM `rewievs` WHERE `tag` = '$adress' AND `ver` = '1' ORDER BY `id_theme` ASC";
  2. $result = $conn->query($sql);
  3. while($row = $result->fetch_assoc())
  4. {
  5. $content = strip_tags($row['post']);
  6. $type = $row['type'];
  7. if(!empty($type)){
  8. $show.= '
  9. <div class="answer">'.trim($content).'</div>';
  10. }
  11. else
  12. {
  13. $show.= '
  14. <div class="post">'.trim($content).'</div>
  15. ';
  16. }
Tomplus
Trudno się odpowiada gdy nie znamy tabeli, co jest czym, ale może wystarczy do SQL dodać dodatkowe sortowanie np.:

Kod
... ORDER BY `id_theme` ASC, `type` ASC;
tenloginjestzajety
dzięki, a można jakoś w zapytaniu SQL zrobić warunek dla sortowania drugiej kolumny ( time ) np. wyłącznie dla rekordów zawierające "0" w kolumnie type?
type = '0'
Tomplus
W sekcji WHERE dodajesz AND `type` = 0
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.