Ir para conteúdo

Arquivado

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

Marcones Borges

Soma de valores

Recommended Posts

Bom dia, tenho uma dúvida, sou novo em php, muito embora já seja velho no forum.

 

Seguinte como eu somo uns valores que estou puxando de um BD?

 

Exemplo em montei a tabela e coloquei para repetir, só que não consigo fazer ele somar apenas os valores mostrado, ele soma toda a coluna do bd e traz para página.

 

Eu quero mostrar apenas os valores deste usuário.

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, ESerra disse:

Coloca o script aqui pra gente ver...

Bom dia, 
Segue a parte da tabela

  <thead>
            <tr>
              <th>Bloco de Consumo</th>
              <th>Id</th>
              <th>Nome</th>
              <th>Situação</th>
              <th>Subtotal</th>
            </tr>
            </thead>
            <tbody>
            <tr>
            <?php do { ?>
              <td><img src="imagens/nivel1.png" width="50" height="15"></td>
              <td><?php echo $row_listar_membros['id']; ?></td>
              <td><?php echo $row_listar_membros['nome']; ?></td>
              <td><?php echo $row_listar_membros['situacao']; ?></td>
              <td style="color:#390">R$: <?php echo $row_listar_membros['valor']; ?></td>
            </tr>
            <?php } while ($row_listar_membros = mysql_fetch_assoc($listar_membros)); ?>
           



 

Compartilhar este post


Link para o post
Compartilhar em outros sites
<thead>
            <tr>
              <th>Bloco de Consumo</th>
              <th>Id</th>
              <th>Nome</th>
              <th>Situação</th>
              <th>Subtotal</th>
            </tr>
            </thead>
            <tbody>
            <tr>
            <?php 
$total = 0;
do { ?>
              <td><img src="imagens/nivel1.png" width="50" height="15"></td>
              <td><?php echo $row_listar_membros['id']; ?></td>
              <td><?php echo $row_listar_membros['nome']; ?></td>
              <td><?php echo $row_listar_membros['situacao']; ?></td>
              <td style="color:#390">R$: <?php echo $row_listar_membros['valor']; ?></td>
            </tr>
            <?php 
$total += $row_listar_membros['valor'];
} while ($row_listar_membros = mysql_fetch_assoc($listar_membros));

echo $total;
 ?>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
26 minutos atrás, ESerra disse:

<thead>
            <tr>
              <th>Bloco de Consumo</th>
              <th>Id</th>
              <th>Nome</th>
              <th>Situação</th>
              <th>Subtotal</th>
            </tr>
            </thead>
            <tbody>
            <tr>
            <?php 
$total = 0;
do { ?>
              <td><img src="imagens/nivel1.png" width="50" height="15"></td>
              <td><?php echo $row_listar_membros['id']; ?></td>
              <td><?php echo $row_listar_membros['nome']; ?></td>
              <td><?php echo $row_listar_membros['situacao']; ?></td>
              <td style="color:#390">R$: <?php echo $row_listar_membros['valor']; ?></td>
            </tr>
            <?php 
$total += $row_listar_membros['valor'];
} while ($row_listar_membros = mysql_fetch_assoc($listar_membros));

echo $total;
 ?>

 

Somou bacana, agora como separo ele pq juntou tudo ali em baixo, para eu colocar o resultado em uma linha separada?

 

outra coisa ele não trouxe o .00 ou ,00 como faço para ele trazer do banco o . ou a , do valor, prefiro a virgula

Compartilhar este post


Link para o post
Compartilhar em outros sites
5 horas atrás, Marcones Borges disse:

Somou bacana, agora como separo ele pq juntou tudo ali em baixo, para eu colocar o resultado em uma linha separada?

 

outra coisa ele não trouxe o .00 ou ,00 como faço para ele trazer do banco o . ou a , do valor, prefiro a virgula

 

Eu tendo duas colunas desta como somo os totais?

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por thiago_tw
      eu to com uma tarefa que preciso de ajuda, já tentei alguns algoritmos que achei por aqui mas nunca dá certo, mandei a imagem do que é para ser feito, agradecido se me ajudarem

    • Por BGSJunior
      Olá!
      Tenho uma tabela com os campos id, servico e valor. Preciso somar os valores contidos nos campos 'valor' de acordo com os filtros aplicados. Veja:
       
      SELECT *, SUM(valor) AS totalValores FROM financeiro_entrada WHERE servico LIKE "%suporte%"  
      Acima quero mostrar todos os serviços do tipo "suporte" e o campo 'totalValores' com o total dos serviços em cada registro encontrado. Assim:
       

       
      Qual SQL devo criar para mostrar os registros acima? O SQL que fiz mostra apenas um registro. Assim:
       
       
       
      Preciso mostrar todos os registros que contenha 'suporte' como serviço. Assim: 
       

    • Por MarcosAntonio
      boa tarde. 
      Estou precisando de um Select que retorne uma soma que ao chegar a determinado valor ela reinicie e continue fazendo sucessivamente
       select   pedido,   volume,   limite,   SUM(volume) over (order by pedido ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) saldo   from pedidos  group by pedido o select está retornando assim porém quero que toda vez que chegue ou passe do limite resete o saldo, por exemplo parar no 100 que é o limite e começar um novo saldo
      pedido     volume    limite    saldo  1             70            100        70  2             10            100        80  3             20            100        100  4             50            100        150  5             30            100        180  
      preciso que ele soma o volume enquanto o saldo seja <= que o "limite", quando passar pare de somar e comece outra soma começando do 0, como no exemplo abaixo.
      pedido    volume    limite    saldo  1             70            100        70  2             10            100        80  3             20            100        100  4             50            100        50  5             30            100        80  
    • Por eliasfarias
      Preciso pegar um resultado de uma soma a partir de uma variável predefinida antes.
      ex: 
      $valor=500
      $consulta = $pdo->query("SELECT* FROM produtos where  status_pago='0' ");
      while ($resultado = $consulta ->fetch(PDO::FETCH_ASSOC)) {
       
      //listar um número de linhas cuja soma de todos os produtos juntos fosse igual a variável $valor
       
      }
      Se alguém puder me dar uma luz agradeço,
      Obrigado.
    • Por marlone
      Preciso fazer uma consulta no banco onde eu pego total gasto por CPF, somando cada row que for do mesmo CPF por exemplo:
       
       
      Cpf    ctro    vlr               vlrtotal
      158   166     1000         5000
      158   156     1000         5000
      158   1644   3000        5000
       
      159   168     2000         6000
      159   154     2000         6000
      159   111     2000         6000
       
      É possível?
×

Informação importante

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