Jump to content


Photo

Conversão De Double


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

#1 hefestos

hefestos

    Normal

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

Posted 14/06/2005, 17:06

Estou utilizando o dreamweaver para fazer um formuláriozinho pra adicionar registros em uma tabela.

Gostaria de saber o que tenho de alterar aqui para que o valor que for digitado (com virgula) seja convertido (para ponto), para poder ser tratado como double.

    case "double":
      $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
      break;


Desculpem pelo post duplo ... o browser travou na hora

Edição feita por: hefestos, 14/06/2005, 17:09.

Éverton Luiz Gomes
www.evertongomes.com
evertonluiz@gmail.com
(47) 8402-1996

#2 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 14/06/2005, 18:26

$valor_com_ponto = str_replace(",", ".", $valor_nao_sei_se_ponto_ou_virgula);
$valor_com_ponto = $valor_com_ponto * 1; //gambiarra pra garantir que ele deixa de ser string pra ser numerico, nao precisa, mas é uma garantia

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#3 Paulo Freitas

Paulo Freitas

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

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

Posted 15/06/2005, 03:40

Hum ... não seria melhor:
$number="2,99";
$number=number_format($number,2,",","");
??? :wacko:

[]’s :DAté mais




1 user(s) are reading this topic

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

IPB Skin By Virteq