Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Bazy danych _ Wynik zapytania PHP i SQL do zmiennej wraz z Bootstrap

Napisany przez: inin 10.12.2020, 17:03:30

Witajcie. Potrzebuję "spakować" wynik zapytania do zmiennej $output które będzie mieszane z HTML a dokładniej kodem bootstrap. Mam problem z pętlą foreach i błąd Parse error: syntax error, unexpected 'foreach' (T_FOREACH)

Proszę o uwagę co mam poprawić aby kod zadziałał smile.gif

  1. $result = mysqli_query($connect, $query);
  2. $posts = mysqli_fetch_all($result, MYSQLI_ASSOC);
  3.  
  4.  
  5. if(mysqli_num_rows($posts > 0)
  6. {
  7.  
  8. foreach ($posts as $post) {
  9.  
  10. ?>
  11. $output .= '<div class="well well-lg"><h3>';
  12. <?php http://www.php.net/echo $post['tytul']; ?>
  13. $output .= '</h3>
  14. <span class="glyphicon">&#xe062;</span>
  15. <small> ';
  16. <?php http://www.php.net/echo $post['lokalizacja']; ?>
  17.  
  18. $output .= ' </small> <p>';
  19. <?php http://www.php.net/echo $post['tresc']; ?>
  20.  
  21. <php
  22. }}
  23.  
  24. endforeach;
  25. echo $output;
  26. }
  27. else
  28. {
  29. echo "brak rekordów";
  30. }
  31.  
  32. ?>

Napisany przez: kreatiff 10.12.2020, 20:35:45

Brakuje domknięcia nawiasu w linii 5. I jeśli korzystasz z klamr w foreach, to nie korzystasz z endforeach. Albo nie korzystaj z klamr, gdy korzystasz z foreach i endforeach.

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