Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Foreach
Forum PHP.pl > Forum > PHP
draqo
Jak zrobić aby ta pętla wykonywała się tylko raz:

  1. <?php
  2. if (is_single()) {
  3.  
  4. $custom_fields = get_post_custom($post->ID);
  5. $my_custom_field = $custom_fields['zdjecie'];
  6.  
  7. foreach ( $my_custom_field as $key => $value )
  8. echo "<a href=" . $value . " rel=lightbox[".$post->ID."]><img width=100 height=100 src=" . $value . "></a> ";
  9. }
  10.  
  11. ?>


Ok, poradziłem sobie z tym. Teraz mam pytanie jak zrobić zmienna $my_custom_field nie ma zadnej wartości, żeby nie wywalało błędu.
Fifi209
  1. if (is_array($zmienna)) {
  2. // pętla
  3. }
Rid
  1. $my_custom_field = $custom_fields['zdjecie'];
  2. if (($my_custom_field!=null)||($my_custom_field!="")){
  3. foreach ( $my_custom_field as $key => $value )
  4. echo "<a href=" . $value . " rel=lightbox[".$post->ID."]><img width=100 height=100 src=" . $value . "></a> ";
  5. }
  6. }

Może to pomoże.
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.