Topic: Padėkite

Sveiki taigi kuriuosi modą, na skirstau viską pagal kategorijas ir noriu išvesti bendrą sandorių sumą pvž vienas sandoris 4lt kitas 5 lt ir toje kategorijoje sudeda tuos litus ir gaunasi 9 na aišku tą moku padaryt, bet iškilo bėda tokia...

Dabar kai pvž pirmoje kategorijoje bendra suma 4000 lt
sekančioje kategorijoje bendra suma 700lt

Ir kas svarbiause kur sekančioje kategorijoje bendra suma ten išveda man 4700lt o turėtu 700 lt...

Gal patarsite ką daryti ?

naudojų:

$sum = 0;
$sum = $sum + $data2['suma'];

Aišku while ima info ir viską gerai atvaizduoja kategorijose visas kitas sumas kurios nepridėtos ir kitą info tik su pliiusevimu kažkas ni to..

gal kokią sąlygą patarsit ? :)

2 (edited by zygis 2012-12-07 00:01:59)

Re: Padėkite

Na tai reikiamoje vietoje nunulink kintamajį. Arba viską saugok masyve:

$array[$category_id] += $data2['suma'];

čia jei teisingai supratau tavo problemą.

MongoDB Certified Developer
MongoDB Certified DBA
Zend Certified Engineer

3 (edited by MariukasR 2012-12-07 17:36:43)

Re: Padėkite

Ačiū pasidariau taip

$data['suma'] = $data['suma']  + $data2['suma'];