Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
[PHP] Foreach - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: [PHP] Foreach (/thread-php-foreach--10533)



[PHP] Foreach - heavy1123 - 20-02-2013

Cześć,
Jako niestety lekki laik z programowania PHP zwracam się z prośbą o pomoc. Znalazłem gdzieśw internecie skrpyt, który pobiera obrazki z bazy danych (dla każdego obrazka jest generowany unikalny tzw. ekey) i potem wyrzuca je w sliderze za pomocą:
Kod:
{foreach $images as $img name=foo}
<img src="...">
{/foreach}
Tylko wtedy wyświoetla jeden obrazek jako jeden slajd, a jak zrobić, aby wyrzucał jako jeden slajd 3 obrazki ?

Z góry dzięki za odpowiedź Smile


RE: [PHP] Foreach - Triger - 21-02-2013

używasz systemu szablonów to nie jest czysty php, w PHP mógłbyś zrobić pętlę for np.

for($i = 1; $i <= count($obrazki); $i=$i+3) {
echo '<img src=sciezka/'.($i);
echo '<img src=sciezka/'.($i+1);
echo '<img src=sciezka/'.($i+2);
} i tak za każdym przebiegiem pętli wyświetlać po 3 obrazki


RE: [PHP] Foreach - Pedro84 - 21-02-2013

(21-02-2013, 21:05)Triger napisał(a): używasz systemu szablonów to nie jest czysty php, w PHP mógłbyś zrobić pętlę for np.

for($i = 1; $i <= count($obrazki); $i=$i+3) {
echo '<img src=sciezka/'.($i);
echo '<img src=sciezka/'.($i+1);
echo '<img src=sciezka/'.($i+2);
} i tak za każdym przebiegiem pętli wyświetlać po 3 obrazki
Co to za kombinacje?