Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]while i foreach
Forum PHP.pl > Forum > Przedszkole
kropamk
Witam,

wyciągam z bazy pozycje za pomocą while oraz wyciągam z serwera pliki (zdjecia) korzystając z foreach.

Jak to połączyć? Żeby mi się nie dublowało while a potem foreach.

  1. <?php
  2. ...
  3. while ($wybrane = mysql_fetch_array ($pozycja)){
  4.  
  5. $zdjecie= glob("img/*.jpg");
  6.  
  7. sort($zdjecie);
  8.  
  9. foreach ($zdjecieas $plik) {
  10. echo "<div class='wpis'>
  11. <table>
  12. <tr>
  13. <td>
  14. <img class='img_tv' src=".$plik."><br>
  15. ".$wybrane['image_name']."
  16. </td>
  17. </tr>
  18. <tr>
  19. <td>
  20. ".$wybrane['title']."
  21. </td>
  22.  
  23. </tr>
  24. </table>
  25. </div>";
  26. }
  27. }
  28. ?>
  29.  
SmokAnalog
W jakim celu jest pętla foreach użyta? Z tego co widzę, to chcesz po prostu z bazy pobrać nazwy plików obrazków. Czytanie katalogu foreachem nie jest już do niczego potrzebne.
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.