Awax
Новичок
Подсчитать сумму из нескольких строк и дописать их в предыдущую строчку массива
Т.к я совсем новичек в PHP, прошу у вас помощи.
есть массив у которого поле $row[levl] отличается либо = 1 либо = 2
Идем по массиву встречаем строку с $row[levl]==2, начинаем подсчитывать их.
Как сохранить уже полученное значение $summs в предыдущую строку с $row[levl]==1 ?
выводим только эти элементы массива
массив
1 мясо 4 5
1 сыр 4 2
2 молоко 2 3
2 творог 1 3
1 сметана 2 3
привести к виду
1 мясо 4 5 = 20
1 сыр 4 3 = 12 - 9
2 молоко 2 3
2 творог 1 3
1 сметана 2 3 = 6
$row[levl]
$summ мы считаем в каждой строке массива.
Может ставить какую либо метку в $row[levl]==1, а потом к ней возвращаться и дописывать новое значение?
Т.к я совсем новичек в PHP, прошу у вас помощи.
есть массив у которого поле $row[levl] отличается либо = 1 либо = 2
Идем по массиву встречаем строку с $row[levl]==2, начинаем подсчитывать их.
Как сохранить уже полученное значение $summs в предыдущую строку с $row[levl]==1 ?
выводим только эти элементы массива
PHP:
echo "$ID.$row[levl]."-".$row[type].$row[col]."*". $row[price]"="."1- $summ 2- $summs";
1 мясо 4 5
1 сыр 4 2
2 молоко 2 3
2 творог 1 3
1 сметана 2 3
привести к виду
1 мясо 4 5 = 20
1 сыр 4 3 = 12 - 9
2 молоко 2 3
2 творог 1 3
1 сметана 2 3 = 6
$row[levl]
$summ мы считаем в каждой строке массива.
Может ставить какую либо метку в $row[levl]==1, а потом к ней возвращаться и дописывать новое значение?