Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/08/2015, 07:28
man0l0
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 2 meses
Puntos: 6
Respuesta: Consulta un mismo campo varias opciones

Hola, te acabo de entender.

Creo que en primer lugar deberías obtener qué profesores tienen disponibilidad ambos días en esas horas y después consultar por sus horarios, pienso en algo así:
Código MySQL:
Ver original
  1. select * from horarios where ID_profe IN ( select ID_profe FROM horarios WHERE inicio <= $lun1
  2. AND fin >= $lun2 AND dia='Lunes' AND inicio <= $mar1 AND fin >= $mar2 AND dia = 'Martes')
  3. AND  (( inicio <= $lun1 and fin >= $lun2 and dia = 'Lunes' )
  4. OR ( inicio <= $mar1 and fin >= $mar2 and dia = 'Martes' ));

Última edición por gnzsoloyo; 06/08/2015 a las 07:30 Razón: Legibilidad de codigo.