Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dodawanie zmiennej do siebie... Pętla
Forum PHP.pl > Forum > PHP
winiar789
Witam mam coś takiego:
  1. foreach ($arrr as $warto){
  2.  
  3. $dodajj = $warto['pkasa'] + $warto['skasa'] + $warto['serw'] + $warto['rekl'];
  4. $dzieliloscc = $dodajj / 4;
  5. $dzielwartoscc = $dzieliloscc / 10;
  6. $laczniee = $dzielwartoscc * 100;
  7. $laczniee = round($laczniee);
  8.  
  9. echo '<tr>';
  10. echo '<td width="110">' . $warto['data'] . '</td>';
  11. echo '<td width="50">' . $warto['pkasa'] . '</td>';
  12. echo '<td width="50">' . $warto['skasa'] . '</td>';
  13. echo '<td width="50">' . $warto['serw'] . '</td>';
  14. echo '<td width="310">' . $warto['rekl'] . '</td>';
  15. echo '<td width="50">' . $laczniee . '%</td>';
  16.  
  17.  
  18. }


Dzięki temu mam w pętli łączną wartość w %.. Wygląda to mniej więcej tak

Data__________inf1______inf2_____inf3______inf4_____Łącznie

12.04.2012........10.............10..........10.............10..........100%

12.04.2012........10.............10..........10.............10..........100%

12.04.2012........10.............10..........10.............10..........100%

12.04.2012........10.............10..........10.............10..........30%


Za wyświetlanie procentów odpowiada zmienna $laczniee jak mogę teraz dodać do siebie wszystkie liczby które są w łącznie tzn

100 + 100 + 100 + 30

Abym na samym dole mógł wyświetlić wynik 330 questionmark.gif Oczywiście jak dojdzie kolejna liczba do łącznie to doda do wszystkich ?

dzięki za pomoc..
maniana
Przed foreach
  1. $sum=0;
a przed końcem pętli foreach
  1. $sum+=$laczniee;
winiar789
Już prawie dobrze ale gdy dałem echo zwrociło mi

100
200
300
330

jak można zrobić aby wyświetlił tylko 330 ?
alegorn
wyswietl ten wiersz juz za petla....

j.
winiar789
ok działa smile.gif

tenk ju wery macz smile.gif
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.