Jump to content


Photo

Ajuda Para Somar Campos


  • Faça o login para participar
6 replies to this topic

#1 Falcão

Falcão

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 30/07/2005, 22:02

Como fazer para aparecer o valor corretamente da soma, explico melhor, é em reais, assim se a soma for 127 só aparece 127, mas se tiver 127,50 só aparece 127 também, alguém que saiba dá uma dica aí.

Veja meu código:

<?php
include"dbconfig.php";

$dbt = "SELECT * FROM `fiados` WHERE `valordev` ";

$totalg = mysql_query($dbt)
or die ("Não foi possível conectar ao banco de dados");
$soma=0;
while ($linha=mysql_fetch_array($totalg)) {
$total = $linha["valordev"];
$soma = $soma+$total;
}
echo"<b>Total dos fiados:</b> $soma";

?>



#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 30/07/2005, 23:25

O separador de casas decimais é o . (ponto).


Solução:
<?php

$valor = 127.48;

print intval($valor);

?>


[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 31/07/2005, 03:39

Outra solução, indiferente, seria esta:
<?php

$valor = 127.48;

print (int) $valor;

?>
[]’s :DAté mais

#4 k9studio

k9studio

    k9studio

  • Usuários
  • 291 posts
  • Sexo:Masculino
  • Interesses:php, mysql, asp

Posted 31/07/2005, 13:57

Ola Amigo,

Use number_format, vai funcionar como vc quer.
Vaja abaixo

<?php

$valor = 127.48;

echo number_format($valor ,2,",",".");

?>

#5 Falcão

Falcão

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 31/07/2005, 14:06

Essa última do k9studio funcionou como eu queria e era preciso.

Agradeço a colaboração de todos.

#6 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 31/07/2005, 19:00

Essa última do k9studio funcionou como eu queria e era preciso.

Desculpe-me, mas pelo seu primeiro post deu à entender que você queria extrair apenas o número inteiro do número flutuante. Agora relendo seu primeiro post que notei que isso é o que estava ocorrendo, e que você queria na verdade o contrário do citado ... :unsure:

Mas é isso aí ... (y)

[]’s :DAté mais

#7 Falcão

Falcão

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 31/07/2005, 20:45

e que você queria na verdade o contrário do citado


Desculpe-me, sou munheca de pau (novato) nisso, em clipper dava pro gasto mas agora é tudo diferente, mas com a ajuda de vocês está saido o projeto.

Como não tem ninguém tanso por aqui já deu prá perceber para que serve.

Mais uma vez, OBRIGADO! a todos, valeu a intenção (y)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq