Здравствуйте, форумчане! Немножно немогу разобраться с написанием алгоритма. Есть база id | somerow | somenumbers мне нужно вывести из somenumbers все значение, но по 5 штук. Тоесть вывел 5 значений ( обработка:находим сумму всех значений массива \ 5) и поехал дальше и так пока не достигнет конца . Надеюсь на вашу помощь.
Тогда он мне выведет только 5 значений, а мне после этих 5 нужно еще 5, обработать, и дальше 5(та же обработка) и так пока он не выполнит n значений, в данном случае их 197, но их также надо считать, вот что к примеру у меня есть $model = SomeBase::model()->findAllByAttributes(array('id'=5)); //находим $count = count($model); $sum_sum = 0; $j = 0; for($i=0;$i<=$count-5;$i++) { $j++; $sum = ($model[$i]->somerow+$model[$i+1]->somerow+$model[$i+2]->somerow+$model[$i+3]->somerow+$model[$i+4])/5; $sum_sum +=$sum; $str[] = '('.$sum.','.$model[$i]->id.','.($i+1).')'; } var_dump($sum_sum/$j);echo $j; Только вот мне надо чтоб каждое 5 значение обрабатывалось и выводилось.