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

Consulta Por Preço


rodbra

Pergunta

20 respostass a esta questão

Posts Recomendados

  • 0

não entendi a espressao "&minimo&"' and '"&maximo&"'"

olha como esta o menu list..

<select name="f_preco" size="1" class="formindex" id="select3" style="font-family: Arial; font-size: 11">

            <option>Informe o Pre&ccedil;o</option>

            <option>Ate 10.000,00</option>

            <option>ate 20.000,00</option>

          </select>

onde coloco essa espressao minimo e maximo..apenas na linha do select

Link para o comentário
Compartilhar em outros sites

  • 0

voce tem q testar os valores que vem form, exemplo:

Seu Formulario

<select name="f_preco" size="1" class="formindex" id="select3" style="font-family: Arial; font-size: 11">
            <option>Informe o Pre&ccedil;o</option>
            <option value="1/10000">Ate 10.000,00</option>
            <option value="10001/20000">ate 20.000,00</option>
          </select>
depois na pagina do action do seu form:
valores=split(request("f_preco"),"/")
minimo=valores(0)
maximo=valores(1)
   
sql= "select * from imoveis where preço => " & minimo & " and preço <= " & maximo

Link para o comentário
Compartilhar em outros sites

  • 0
olha so..no bd o campo preço esta como texto..então nos option value no lugar de 1/10000 poderia ser 1/10.000,00

Xiiiii!!!

Armazenar valores em campo texto não é legal. Pra voce ter uma idéia em um campo texto 2 é maior do que 10, portanto voce tera problemas para selecionar os valores.

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0

ai pessoal mudei o preço no bd para numerico..meu codigo ta assim:

if request.form("f_preco") <> "" then

valores=split(request("f_preco")/"/")

minimo=valores(0)

maximo=valores(1)

sql = "select * from venda where preço => " & minimo & " and preço <= " & maximo & " "

end if

ta dando erro...

Link para o comentário
Compartilhar em outros sites

  • 0

Po galera ta osso...minha consulta por preço num ta funcionando..

Vou por o codigo de novo...

if request.form("f_preco") <> "" then

valores=split(request("f_preco")/"/")

minimo=valores(0)

maximo=valores(1)

sql = "select * from venda where preço >= '"&minimo&"' and preço <= '"&maximo&"'"

<select name="f_preco" size="1" class="formindex" id="select8" style="font-family: Arial; font-size: 11">

    <option value= "Informe o Preço">Informe o Preço</option>

    <option value = "1/50000">ate 50.000,00</option>

          </select>

que dificuldade..parec simples..mas ainda da errado

Link para o comentário
Compartilhar em outros sites

  • 0

funciono...so que quando alterei no bd o campo preço de texto para numerico..a resposta ta vindo sem ponto e virgula..tipo..65000..como faço para aparecer com ponto e virgula o resultado...o meu codigo que puxa o resultado é somente assim...=exe("preço")

Link para o comentário
Compartilhar em outros sites

  • 0

Ai CyberAlexx..sei que to te encomodando mas é que meu chefe aqui ta na minha cola..será que seria possivel me dar uma ultima ajuda..so pra fechar...os resultados tão vindo em formato americano tipo.. 40,000.00..tem como mostrar em real...40.000,00...sei que ta abusano..mas num to aguentano meu chefe na minha cabeça aqui...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

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