Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Сумма введенных чисел в таблице! (https://javascript.ru/forum/server/53055-summa-vvedennykh-chisel-v-tablice.html)

gtr3426 19.01.2015 12:10

Сумма введенных чисел в таблице!
 
Доброго времени суток.Имеется таблица для ввода данных в которая создает 100 строк и после каждых 10 выводит строку в которой хотелось бы осуществить сумму последних 10 элементов.Подскажите пожалуйста как можно осуществить это.Заранее благодарен за любую помощь и ниформацию

Код моего документа:
<?php
header('Content-Type: text/html; charset=utf-8');
$i =1;
echo '<table border="1" align="center">';
while($i<=100){
$a = $i / 10;
echo '<tr>';
echo '<td>'.$i.'</td>';
echo '<td><input type="text"  class="raion'.$i.'" value="'.$i.'"></td>';
if (is_int($a) == true) {
echo '<tr><td>сумма:</td><td></td></tr>';
}
$i++;
}
echo '</table>';
?>

laimas 15.02.2015 11:38

>после каждых 10 выводит строку в которой хотелось бы осуществить сумму последних 10 элементов

Так после каждых или только для последних 10? Если после каждых, значит не деление, а деление по модулю 10, для того чтобы знать момент вывода.

Но лучше разбивать на части данные и в цикле выводить эти части (while($i<=100), не вижу в этом практического применения, а вот с набором, такое может возникать). Например, в вашем случае, это range(0, 100), array_chunk(array, 10) и array_sum(array) в цикле.


Часовой пояс GMT +3, время: 13:02.