Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/03/2012, 14:05
matajazz
 
Fecha de Ingreso: abril-2010
Mensajes: 52
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: consulta a base de datos con if

Muchas gracias por vuestra ayuda,
pero sigo en el mismo punto.

Ivan:

Usando las banderas sigue sin solucionarse el problema. El problema es el mismo.

Cuado voy a entrar una reserva nueva y quiero que filtre si ya hay una reserva en el mismo horario anterior solo funciona si hay solo una reserva si hay dos no las identifica. Supongo que es el uso del while el problema.

Por ejemplo:
Hay una reserva para ese dia de 10 a 14 h y otra de 16 a 20h
si voy a entrar una reserva nueva de 12 a 13h
me deja pasar, solo compara con una de las dos reserves previas.



Portalmana:

El uso de los between no veo que pueda funcionar, porque no tengo porque saber previamente entre que hora y fechas hay una reserva hecha con anterioridad.
Se trata de que consulte en la BD todas las reservas hechas y compare con la fecha y horario enviado en el formulario para que devuelva true or false.