Tema: OR en mysql
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/09/2009, 11:55
Avatar de pipev25
pipev25
 
Fecha de Ingreso: septiembre-2009
Mensajes: 93
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: OR en mysql

Cita:
Iniciado por prodigic Ver Mensaje
Saludos

Resulta que tengo un formulario con varias opciones, las cuales pueden estar todas marcadas, varias o ninguna de ellas.

Lógicamente según lo que esté marcado buscará una cosa u otra, por ejemplo si el checkbox color verde está marcado buscará el color verde, si también esta marcado el checkbox de color rojo buscará el color rojo.. Si no hay marcado ninguno buscará todos los colores.

Recuerdo que esto lo hice una vez con mysql poniendo OR y paréntesis, por ejemplo: select * from datos where (color='$rojo') OR (color='$verde')...

¿Me podéis orientar? Las vacaciones me han sentado mal ya que no recuerdo como lo hice y lo malo es que perdí el código :(

Graciass,
Un saludo :)
Ole sino estoy mal para el OR debes encerrar en parentesis toda la comparación del WHERE asi:

WHERE (color=$rojo OR color=$verde)