Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom dia galera..
como faço para somar os valores de um array...
e como faço para somar os valores de uma coluna no banco..
ex
numa mesma coluna tenho 1,2,3...
ai somando fica coluna=6.
como faço isso
vlw!
vlw...
você pode me dar um ex porfavor
vlw
>
array_sum()
http://br.php.net/manual/en/function.array-sum.php
e do banco você pode fazer um SUM() ou somar no php mesmo, durante o laço que trás os registros
SUM()
http://dev.mysql.com/doc/refman/5.1/en/group-by-functions.html#function_sum
assumindo que você esteja usando MySQL
exemplo do array_sum(), tem no link do manual que postei. Se você não tentar fazer, não tem como te ajudar.
eu to fazendo aki na minha maquina no trampo...
ex:
nome - acordo - caiu - total
teste - 23 - 30 - 53
raios - 25 - 6 - 31
total - 0 - 0 - 84
o q falta são este 2 espaços 0 ou seja a soma da coluna em vertical.
foreach ($historicos as $nome_historio=>$cod_historico) {
$sql = "SELECT
COUNT(*)
FROM
`tb_ocorrencia_acionamento`
WHERE
`data_contato` BETWEEN '{$date_start}' AND '{$date_end}' AND
`tb_usuario_cod_usuario`={$cod_usuario} AND
`tb_historico_cod_historico`={$cod_historico}";
$query = mysql_query($sql) or die(mysql_error());
$total_item = mysql_result($query, 0, 0);
$total_operador += $total_item;
$total += $total_item;
?>
<!--toatal do item linha por linha-->
<td><a title="<?=$nome_historio?>"><?=$total_item?></a></td>
<?
}
?>
vlw
>
SUM()
http://dev.mysql.com/doc/refman/5.1/en/group-by-functions.html#function_sum
assumindo que você esteja usando MySQL
exemplo do array_sum(), tem no link do manual que postei. Se você não tentar fazer, não tem como te ajudar.
array_sum()
http://br.php.net/manual/en/function.array-sum.php
e do banco você pode fazer um SUM() ou somar no php mesmo, durante o laço que trás os registros