Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/11/2008, 06:17
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: Problemas con la consulta

Cita:
Iniciado por 3LmI Ver Mensaje
Hola, antes que nada gracias por su ayuda =)
Tengo una gran duda, tengo un formulario en el cual le solicito al usuario datos respecto a una reservacion de una sala.
El problema que tengo es que no se como hacerle para que a la hora de que me guarde la reservacion, verifique que la nueva reservacion no encaje ni en las horas ni en las fechas de otra que ya exista.
Una observacion, la reservacion de la sala puede ser en las mismas fechas que otra pero no en el mismo horario, ejemplo

Sala 1 Esta reservada del 1 a l 5 diciembre de 8 a 9 am
Nueva reservacion:
Sala 1 Esta reservada del 1 al 5 de diciembre pero de 9 a 10 am

Como puedo hacer esa consulta, ya que se maneja fecha y hora y eso se me hace confuso

Espero su ayuda gracias!!!!
Este tema ya lo expusistes anteriormente

http://www.forosdelweb.com/f15/compa...rarios-620830/

Podrías hacer lo siguiente
+ En un solo campo de texto introduces la fecha de inicio y de finalización
hreserva = "21/10/2008 09:00:00-21/10/2008 13:00:00"

+ Haces un split
particion = split(hreserva,"-")

+ Ahora la consulta
sql = "Select * From reservsala where nom_sala = "&nombresala&" and fecha_inicio between '" &particion(0)& "' and '" &particion(1)& "' ;"

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />