Problema con selects.
Hola molestándote otra vez lo siento tengo un formulario para realizar una consulta...
http://www.masterhouse.com/masterhouse/index3.php
Donde se selecciona varios combos todo esta bien hasta allí pero cuando le aumento los combos para seleccionar que el precio este en un rango entre precio mínimo y máximo no me muestra la consulta.
este es el select q estoy usando
"select * from detalles where (precio>='$minimo' and precio<='$maximo') and (modo='$modo' and tipoinmueble='$tipoinmueble') and (distrito='$clasea' or distrito='$claseb' or distrito='$clasec' or distrito='$distrito') order by id desc";
Pero no me muestra nada o lo curioso es que si seleccionas indistinto para el precio mínimo y selecciones un precio máximo o juegas con esos precios allí si muestra la consulta no se que puede estar pasando. ¿Podría ser que el campo precio este en vchar? Y no en int? Y si cambio el campo precio a int esos precios tienen comas como haría para cambiarlos todos a decimales.
¿Osea para que tenga este formato 1.000.000.000 tengo unfor que agrega los precios a esos inmuebles allí tendría que darle formato a esos números ingresados? ¿Pero cómo podría hacer eso?
Me puedes ayudar por favor te lo agradecería.
Muchas gracias de antemano y disculma las molestias.
http://www.masterhouse.com/masterhouse/index3.php
Donde se selecciona varios combos todo esta bien hasta allí pero cuando le aumento los combos para seleccionar que el precio este en un rango entre precio mínimo y máximo no me muestra la consulta.
este es el select q estoy usando
"select * from detalles where (precio>='$minimo' and precio<='$maximo') and (modo='$modo' and tipoinmueble='$tipoinmueble') and (distrito='$clasea' or distrito='$claseb' or distrito='$clasec' or distrito='$distrito') order by id desc";
Pero no me muestra nada o lo curioso es que si seleccionas indistinto para el precio mínimo y selecciones un precio máximo o juegas con esos precios allí si muestra la consulta no se que puede estar pasando. ¿Podría ser que el campo precio este en vchar? Y no en int? Y si cambio el campo precio a int esos precios tienen comas como haría para cambiarlos todos a decimales.
¿Osea para que tenga este formato 1.000.000.000 tengo unfor que agrega los precios a esos inmuebles allí tendría que darle formato a esos números ingresados? ¿Pero cómo podría hacer eso?
Me puedes ayudar por favor te lo agradecería.
Muchas gracias de antemano y disculma las molestias.
1 Respuesta
Respuesta de joemakina
1