Ver Mensaje Individual
  #16 (permalink)  
Antiguo 14/11/2009, 13:38
lynxstyle
 
Fecha de Ingreso: julio-2005
Mensajes: 304
Antigüedad: 18 años, 10 meses
Puntos: 4
Respuesta: Consulta según fecha y hora

Me ha surgido un nuevo problema, a ver el código quedó así:

Código:
$reservaSQL="SELECT * FROM reservas WHERE fechareserva='$fechareserva2' AND hora='$horareserva'";
$consulta=mysql_query($reservaSQL,$conexion);
$codigo="";
while($listado=mysql_fetch_array($consulta)){
	$codigo=$codigo."<tr><td>".$listado["mesas"]."</td></tr>";
}
ahora el problema es que la consulta la estoy haciendo para una hora en concreto, pero claro si la mesa ha sido reservada a las 14:00 lo correcto sería hacer una consulta por rango y aquí viene el problema, por que me encuentro con que una reserva si es para almorzar no debe verificar las horas que estén en el rango de la noche. Es decir:

Si hago una consulta para las 14:00, y el restaurante está abierto de 13:00 a 17:00 y de 20:00 a 0:00, sólo debe verificarme las reservas que estén comprendidas entre las 13 y 17 h.

EDITADO: Bueno lo he solucionado con javascript, pero tengo que tener 2 formularios cada uno con el respectivo rango, gracias de todos modos.

Última edición por lynxstyle; 14/11/2009 a las 17:56