Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/08/2013, 18:47
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: ¿Como puedo mejorar y simplificar esta consulta?

Cita:
Iniciado por isabelramirezmontoya Ver Mensaje
guardarmicorreo, te molesto nuevamente.

Estoy probando con una sola variable pero no me funciona

Los registros existentes en esta campo de la tabla son rojo=20, azul=30, amarillo=90 sin importar el color que le coloque a la variable $color_prenda siempre salen todos, 140.

Código HTML:
Ver original
  1. SELECT * FROM articulos WHERE color = ".$color_prenda." OR color IS NOT NULL;

¿Que tengo mal?
me equivoqué de lleno, la consulta tendrás que regularla con php.

de modo que si no se ha seleccionado ningún botón entonces que la variable tenga como valor IS NOT NULL sin el OR, si el botón tiene algún valor que no sea nullo entonces que te muestre según lo que esa variable contenga.

hay que regularlo con php y no con mysql. te pido disculpas.
__________________
Ayúdame a hacerlo por mi mismo.