.............. { if(($ilosckor[$xx]) > ($ilosc[$xx])) { $ilosckor1[$xx] = $ilosckor[$xx]; } elseif ((($ilosckor[$xx]) < ($ilosc[$xx])) and $ilosckor[$xx] > '0') { $ilosckor1[$xx] = $ilosckor[$xx]-$ilosc[$xx]; } elseif ($ilosckor[$xx] == '0') { $ilosckor1[$xx] = -$ilosc[$xx]; } else { $ilosckor1[$xx] = $ilosckor[$xx]; } //insert do bazy i inne wyliczenia ............... }
posiadam pola
cena - cena z FV
cenakor - cena po korekcie
ilosc - ilość z FV
ilosckor - ilość po korekcie
powyższe warunki testuję co się dzieje z ilością, wtedy "zaprzęgam" $ilosckor1 do dalszych wyliczeń - problem mam wtedy gdy korygowana ilość = 0 (gość zwraca wszystko) zmienna $ilosckor1[] jest pusta. Co skopałem, bo już sam nie wiem.....