Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Smarty] Sumy pośrednie
bryzas
post 7.05.2010, 12:07:10
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 2
Dołączył: 22.09.2007

Ostrzeżenie: (0%)
-----


Witam,

Od jakiegoś czasu męczy mnie problem sum pośrednich uzyskanych za pomocą SMARTY

Chciałbym uzyskać tabelę w takiej postaci :
Kod
TYTUL_1
   TEKST_1_1     WARTOSC_1_1
   TEKST_1_2     WARTOSC_1_2
   TEKST_1_3     WARTOSC_1_2
   RAZEM            SUM(TYTUL_1)
TYTUL_2
   TEKST_2_1     WARTOSC_2_1
   TEKST_2_2     WARTOSC_2_2
   TEKST_2_3     WARTOSC_2_3
   RAZEM           SUM(TYTUL_2)

Dane pobierane z MySql i przekazywane do szablonu wygladają tak :
Kod
tytul           tresc              wartosc
TYTUL_1     TEKST_1_1     WARTOSC_1_1
TYTUL_1     TEKST_1_2     WARTOSC_1_2
TYTUL_1     TEKST_1_3     WARTOSC_1_3
TYTUL_2     TEKST_2_1     WARTOSC_2_1
TYTUL_2     TEKST_2_2     WARTOSC_2_2
TYTUL_2     TEKST_2_3     WARTOSC_2_3


wyświetlanie danych, które działa całkiem dobrze zrobiłem tak :

  1. {assign var='poprzedni' value=''}
  2. {foreach from=$dane item=d}
  3. {if $d.tytul!=$poprzedni}
  4. {$d.tytul}
  5. {else}
  6. {$d.tekst} {$d.wartosc}
  7. {/if}
  8. {assign var='poprzedni' value=$d.tytul}
  9. {/foreach}


Jak zrobić zliczanie i wyswietlanie sum pośrednich.?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.06.2025 - 15:33