Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/05/2013, 09:17
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
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 =)