Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Banco de dados X Exibição de Moeda


Legionáriors

Pergunta

Boa noite pessoal,

Quando rodo este script ele apresenta os valores assim: R$ 100 quero que seja apresentado assim: R$ 100,00 o que está errado?

OBS: No banco de dados no modo estrutura troquei as definições de número para moeda e mesmo assim continua dando erro quando faço o cadastro do produto

Alguém pode me ajudar!!!!!

<table border=0 width=100% height=40%>

<tr valign=top>

<%

Dim prod_id,prod_nome,prod_descricaog,prod_preco,prod_imagem,prod_detalhe,url_comp

prod_id = Request.querystring("prod_id")

url_comp = Server.UrlEncode(Request.querystring("url_comp"))

set prod_detalhe = lojaDB.Execute("SELECT * FROM produtos WHERE id="& prod_id &" AND disp='S'")

prod_nome = prod_detalhe("nome")

prod_descricaog = prod_detalhe("descricaog")

prod_preco = prod_detalhe("preço")

prod_imagem = prod_detalhe("imagem")

prod_detalhe.Close

set prod_detalhe = Nothing

%>

<td><h5><%=prod_nome%></h5>

<img src=./images/<%=prod_imagem%> border=0>

<p><%=prod_descricaog%></p>

<p><b>Valor: R$ <%=prod_preco%></b></p>

<p><form action=./carrocompras.asp method=get>

<input type=hidden name=acao value=incluir>

<input type=hidden name=prod_id value=<%=prod_id%>>

<input type=hidden name=url_comp value="<%=url_comp%>">

</form>

</p>

<p align=center><a href="<%=Request.ServerVariables("HTTP_REFERER")%>">Voltar</a></p>

</td>

</tr>

</table>

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

englobe com o formatnumber

<%=formatnumber(prod_preco,2)%>

mais um detalhe, quando tiver vazio ele vai dar erro, então faça o tratamento antes com o if para ele não aparecer fazio

Editado por Ted k'
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...