03/05/2013, 09:17
|
| Colaborador | | Fecha de Ingreso: marzo-2004 Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 7 meses Puntos: 406 | |
Respuesta: validar un valor de una bd desde un select Primero debes calcular las "horas" que hay en el rango, si el usuario indica que el horario a utilizar es de 20:00 a 21:30 debes saber que 20:00, 20:30, 21:00 y 21:30 ya están ocupadas, para después validar que horarios están disponibles, una manera de hacerlo es tener un array con todas las horas disponibles, después buscan en ese array la hora desde y la hora hasta para obtener sus indices, ya que tienes los indices de dichas horas obtienes todos los valores que hay entre dichos indices, así obtienes las horas ya ocupadas, luego usas array_diff() entre el nuevo array (el que tiene las horas ocupadas) y el array con todo los horarios, así obtienes las horas disponibles...
__________________ Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =) |