
Mostrar Por Valores Do Menor Para O Maior
#1
Posted 05/06/2004, 18:40
$selecao = "select * from tb_compra_casas ";
$consulta = mysql_query($selecao);
while ($resp = mysql_fetch_assoc($consulta))
{
$id = $resp[id];
$proprietario = $resp[proprietario];
$endereco_proprietario = $resp[endereco_proprietario];
$telefone = $resp[telefone];
$email = $resp[email];
$cidade_proprietario = $resp[cidade_proprietario];
$bairro_proprietario = $resp[bairro_proprietario];
$endereco_imovel = $resp[endereco_imovel];
$cidade_imovel = $resp[cidade_imovel];
$bairro_imovel = $resp[bairro_imovel];
$dormitorios = $resp[dormitorios];
$terreno = $resp[terreno];
$area_construida = $resp[area_construida];
$preco = $resp[preco];
qualquer ajuda e muito bem vinda !
OBRIGADO
Proibido imagem na assinatura.
leia as regras do fórum.
Felipe.
#2
Posted 05/06/2004, 18:53
$selecao = "select * from tb_compra_casas ORDER by preco ASC";

Edição feita por: felipensp, 05/06/2004, 18:54.
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#3
Posted 05/06/2004, 19:13

Proibido imagem na assinatura.
leia as regras do fórum.
Felipe.
#4
Posted 05/06/2004, 19:19
Você quer limitar para mostrar 10 resultados ou não mostrar valores iguais??

[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#5
Posted 05/06/2004, 19:26
ex: 01, 10, 37.
#6
Posted 05/06/2004, 19:28
obrigado pela atencao
Proibido imagem na assinatura.
leia as regras do fórum.
Felipe.
#7
Posted 05/06/2004, 19:49
tipo vc coloca 100.000 em uma casa e 010.000 na outra
assim vc pode variar de preço até 999.999.
Bom talvez tenha uma solução melhor!
Mas sou novato ainda hehheheehe!
se tiver espero aprender ehhehehehe
Edição feita por: Marcio_Trindade, 05/06/2004, 19:50.
#8
Posted 05/06/2004, 19:51
http://www.php.net/natsort
#9
Posted 05/06/2004, 19:57
Vamos analisar oq falou .......eu num sei muito bem mas tenta deixar a coluna do bd como vchar e escreva valores de 6 caracteres por exemplo.
tipo vc coloca 100.000 em uma casa e 010.000 na outra
assim vc pode variar de preço até 999.999.
Bom talvez tenha uma solução melhor!
Mas sou novato ainda hehheheehe!
se tiver espero aprender ehhehehehe
O varchar é um texto como o mysql vai comparar se um texto é maior que outro ??
Você tem que usar algum campo do tipo númerio tem um campo especifico para valores em moeda pórem não estou me lembrando agora qual é
Pórem pode usar o Double que são campos com ". " e "," ai você poderá sim fazer essa comparação

Para o mysql conseguir ver se um campo é maior ou não que outro esse campo precisa ser do tipo númerico
http://www.imasters....?codcoluna=1230
Nesta coluna tem os tipos de campo que o Mysql possui veja nos númericos qual melhor se encaixa ao seu caso

Se não dá uma procurada na documentação do mysql para valores de $$$ se não me engano tem sim um campo que meche só com isso e ai você vai conseguir fazer está usando ASC

FUI
#10
Posted 06/06/2004, 10:02

Proibido imagem na assinatura.
leia as regras do fórum.
Felipe.
#11
Posted 06/06/2004, 10:38
T+
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)