Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2014, 13:58
martinpedulla
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 10 años, 7 meses
Puntos: 1
problema con filtro con comparadores en php

hola amigos. quiero hacer un filtro por precio y tengo un problema.
por un lado tengo una base de datos con la tabla ARTICULOS que tiene las filas PRECIO (en varchar) y nombre.
y por el otro lado tengo este php
Código PHP:
$preciominimo $_GET['preciominimo'];
$preciomaximo $_GET['preciomaximo'];
$peticion_articulos mysqli_query($conexion,"SELECT * FROM articulos WHERE precio > '$preciominimo' AND precio < '$preciomaximo'");
$fila_articulos mysqli_fetch_array($peticion_articulos);  

do { 
echo 
$fila_articulos['nombre']."<br>";
} while (
$fila_articulos mysqli_fetch_array($peticion_articulos)); 
La cosa es que este filtro funciona bien siempre y cuando tanto el PRECIO del articulo como las variables get de PRECIOMINIMO y PRECIOMAXIMO tengan la misma cantidad de cifras, sino no me muestra nada.

Que puede ser? intente con cambiar en la base de datos el varchar por int, pero no me funciono.
Gracias por su ayuda de antemano!!!