www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

el turno (horario) en el sitio web. Cómo hacer que la frecuencia de?

Zohei 2016-08-18 07:57:40

Saludos!
La tarea en términos generales:
Calendario, con la posibilidad de reserva de servicios a tiempo parcial.
La complejidad provocó la opción de Periodicidad; el cliente puede reservar con una suma fija en concepto de prestación de servicios, y la reserva de los mismos para la realización de uno, dos, tres o cuatro veces al mes. En consecuencia, todos estos días (horas) no deben estar disponibles para la selección de otros clientes.

Digamos, si la reserva en la realización de una vez a la semana, para comprobar el empleo de un día en el calendario, puede prácticamente en una sola consulta

SELECT * FROM ORDERS WHERE REPEAT LIKE '1 week' AND WEEKDAY(`date`)+1 = '{$weekday}'

Y qué hacer con armadura en "cada tres semanas" , entré en un estado de estupor.

Total answers: 3

Duha666 2016-08-18 09:18:22

En una hora no puede ser más de una reserva, de lo contrario ellos se cruzarán, con qué periodicidad, la reserva no estaba. Por lo tanto, puede almacenar qué la reserva hay en cada hora, y comprobar que no se cruza con la consulta. Para mantener la reserva es suficiente para saber el día de inicio y la frecuencia. Se tarda un día, si la diferencia entre la consulta y el inicio de la armadura se divide en la frecuencia de

MetaAbstract 2016-08-18 12:32:19

de la misma forma que en cualquier tiempo limitado recurso. Los datos periódicos de reservar bloquean el recurso en el período en el que se expone la reserva en cada uno de los таймслот en el período. Mira como en el calendario en el teléfono, realizado.

Zohei 2016-08-18 22:33:38

como debe lucir entiendo muy bien y ya implementado)
dificultades con la implementación de un algoritmo de búsqueda de empleados de días y horas y teniendo en cuenta las repeticiones)
Es decir, si se especifica la periodicidad de vez en 4 días, y la solicitud el lunes. cómo seleccionar el jueves, domingo, miércoles, y así sucesivamente hasta el final del calendario?


MetaAbstract 2016-08-19 12:04:03

Zohei: ¿cuál es la estructura de datos de calendario de recursos?


MetaAbstract 2016-08-19 12:12:01

en General, a juzgar por la petición no calendario solicita, y los datos de los eventos periódicos.


maximw 2017-01-27 13:59:50

Debe ser dos entidades reserva y el tiempo de la ranura.
La reserva debe ser un signo de la periodicidad y su configuración.
El tiempo de la ranura debe ser la referencia de la reserva, blanco o ocupada.
Time-slots deben ser previamente creados en el futuro, dentro de la cual puede realizar la reserva.

Al hacer la reserva, todo adecuado en el horario de time-slots, se coloca la referencia de la reserva.
Cuando se elimina la reserva. resp. los enlaces se eliminan.
Es importante que al hacer la reserva ver la posibilidad de ocupar los time-slots y controlar la situación cuando, al menos, un time-slot no puede ser ocupado en conformidad con el calendario de.

Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.