Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
galera, creio que seja uma duvida de iniciante essa.. mas nunca precisei fazer.. mas agora to precisando :wacko:
preciso somar as variaveis de um while...
exemplo:
<table>
while(minha condição){
$var1 = resultado da consulta;
echo "<tr><td>$var1</td></tr>"
}
<tr><td>total da $var1</td></tr>
</table>
sendo que a cada consulta vai trazer um numero de linhas diferentes...
eu gostaria de somar todas essas linhas dando um totalizador embaixo
Obs.: O meu $var1 é um campo tipo moeda... não quero somente contar as linhas.. mas somar os valores das variaveis...
acho que deu pra entender ^^ qualquer coisa falem ai que eu respondo... ^^
vlew galera http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
>
galera, creio que seja uma duvida de iniciante essa.. mas nunca precisei fazer.. mas agora to precisando :wacko:
preciso somar as variaveis de um while...
exemplo:
<table>
while(minha condição){
$var1 = resultado da consulta;
echo "<tr><td>$var1</td></tr>"
}
<tr><td>total da $var1</td></tr>
</table>
sendo que a cada consulta vai trazer um numero de linhas diferentes...
eu gostaria de somar todas essas linhas dando um totalizador embaixo
Obs.: O meu $var1 é um campo tipo moeda... não quero somente contar as linhas.. mas somar os valores das variaveis...
acho que deu pra entender ^^ qualquer coisa falem ai que eu respondo... ^^
vlew galera http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Talvez assim ajude:
$soma = 0; //Soma
$totalReg = 0; //Total de resultados
while(minha condição){
$var1 = resultado da consulta;
echo "<tr><td>$var1</td></tr>"
$soma += $var1;
$totalReg++;
}
<tr><td>Total R$= $soma, Número de Registros: $totalReg</td></tr>
</table>
Mas para contar quantos registros deram, caso esteja utilizando mysql, tente a função: mysql_num_rows();
Abraço!
****
vlew veio...
era duvida boba mesmo...
vlew mesmo ^^
[/resolvido]
>
galera, creio que seja uma duvida de iniciante essa.. mas nunca precisei fazer.. mas agora to precisando :wacko:
preciso somar as variaveis de um while...
exemplo:
<table>
while(minha condição){
sendo que a cada consulta vai trazer um numero de linhas diferentes...
eu gostaria de somar todas essas linhas dando um totalizador embaixo
Obs.: O meu $var1 é um campo tipo moeda... não quero somente contar as linhas.. mas somar os valores das variaveis...
acho que deu pra entender ^^ qualquer coisa falem ai que eu respondo... ^^
vlew galera http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Apenas isso.
$var1 += resultado da consulta;
obs: Não esquece de zerar a variavél antes do while.
$var1 = 0;
Abraço,
Maurilio.