Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2011, 13:25
adminfire
 
Fecha de Ingreso: febrero-2011
Ubicación: Capital federal
Mensajes: 16
Antigüedad: 13 años, 10 meses
Puntos: 1
Pregunta ayuda con consulta mysql con varias coincidencias

hola a todos tengo el siguiente problema

tabla establecimientos
id establecimiento, nombre domicilio etc

tabla servicios
id_servicio, nombre servicio

tabla servicios_establecimientos
id_establecimiento, id_servicio

al realizar la busqueda se puede hacer tildando varios tipos de servicios. cuando hago la consulta utilizo
SELECT * FROM servicios_establecimientos WHERE id_servicio IN ($serviciosrecibido) GROUP BY id_establecimiento

esta consulta me devuelve un array de los estableciminetos que encontro con los servicios asociados y luego hago una nueva consulta a los establecimientos donde estos tengan el id de establecimiento encontrado.

El problema q solo me trae por un servicio de los seleccionados .

ejemplo : elijo de servicio en la busqueda. envios a domicilio y pago en efectivo.

me trae resultados q aceptan pagos en efectivo pero no envios a domicilio

espero haber sido claro en la explicacion. gracias a todos