Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alex Duart

[Resolvido] somar variaves do while

Recommended Posts

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

 

Apenas isso.

 

$var1 += resultado da consulta;

 

 

obs: Não esquece de zerar a variavél antes do while.

 

$var1 = 0;

Abraço,

Maurilio.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.