Codeigniter, получить общую стоимость массива? - PullRequest
0 голосов
/ 07 декабря 2011

Я пытаюсь получить общее значение массива.

foreach ($query->result() as $row)
{
echo $row->amount;
};

И это повторяет простые числа, такие как

224 2344 24 2342 123 и т.д ...

Теперь я просто пытаюсь вывести общее значение.

Ответы [ 2 ]

2 голосов
/ 07 декабря 2011

используйте $this->db->select_sum();

например:

$this->db->select_sum('age');
$query = $this->db->get('members');
// Produces: SELECT SUM(age) as age FROM members
0 голосов
/ 07 декабря 2011

Вы можете просто суммировать ее с переменной ($total), так как вы все равно перебираете все элементы.

$total = 0;
foreach ($query->result() as $row) {
    echo $row->amount;
    $total += $row->amount;
};
echo $total;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...