Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/10/2013, 12:15
ph20
 
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 127
Antigüedad: 12 años, 9 meses
Puntos: 2
Respuesta: Ejectuar búsqueda al dar dos valores

Cita:
Iniciado por maycolalvarez Ver Mensaje
no hay lógica en esa condición, porque quieres que la variable sea categoria1 y categoria2 al mismo tiempo, lo cual es mutuamente excluyente.

a no ser que $answer sea un array de valores, por el cual debes de usar una función distinta, ya sea porque las categorías estén separadas por coma en una cadena, usando strpos u expresiones regulares, o si es un array usar array_search
$answer enlaza al checkbox para elegir cada categoría <input
name="answer" value="marcado1" type="checkbox">

Para que realice la búsqueda dando valor a cada una de las categorías. Por ejemplo, tienes marcada la categoría A y le seleccionas Rojo, y marcas también la categoríaB y le seleccionas Verde, así realizará la búsqueda en la BD todas las filas que coincidan con esas dos selecciones, sin tener en cuenta las demás categorías que se mostrarán todas las que coincidan.