Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Smarty]Zliczenie ilości danych
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy szablonów
Lee
Mam w tabeli wpisy albo 1 albo 0 i jak teraz w smarty można zliczyć tylko te co są 0 lub 1 ? Oczywiście można to w pliku .php osobno zrobić, ale mnie interesuje czy jest coś takiego w smarty do wykonania

Pozdrawiam
heaven
najprościej tak:
  1. {assign var=licznik0 value=0}
  2. {assign var=licznik1 value=0}
  3. {foreach item="value" from=$twoja_tablica}
  4. {if $value == 0}{assign var=licznik0 value=$licznik0+1}
  5. {elseif $value == 1}{assign var=licznik1 value=$licznik1+1}{/if}
  6. {/foreach}
  7. liczba zer {$licznik0}<br />
  8. liczba jedynek {$licznik1}

pozdr.
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.