Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/58: Рейтинг темы: голосов - 58, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 23.03.2015
Сообщений: 18
1

Календарь с возможностью бронирования даты и времени

23.03.2015, 18:35. Показов 11868. Ответов 16
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Коллеги, молю о помощи. В общем, суть задачи в том, чтобы сделать календарь, и на каждую дату календаря список времени. Нужно это для того, чтобы пользователь мог выбрать соответствующую дату, затем выводится список времени, доступный для записи на данную дату. Время, на которое уже кто-о записался - становится неактивным.
Вопрос вот в чем: Подскажите пожалуйста, как и где можно хранить список дат и как реализовать проверку, было ли уже зарегистрировано имя или нет? Уже пару недель сижу над задачей, буду очень признателен за любые подсказки. Ниже прикладываю скриншот аналогичной системы.
Календарь с возможностью бронирования даты и времени
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2015, 18:35
Ответы с готовыми решениями:

Календарь с возможностью закрашивания текущей даты
Приветствую всех! Я тут читала на форуме и нашла файл календарь хотела спросить как можно сделать...

Визуальный JavaBean календарь для выбора даты и времени
Нужен GUI-календарь для выбора даты/времени. Кто-нибудь встречал нечто подобное? Буду признателен...

Кроссбраузерный календарь, невыпадающий, для выбора даты и времени
Нужен мне кроссбраузерный невыпадающий календарь для выбора даты и диапазона времени к дате. Нужен...

Календарь бронирования для хостела
Суть проблемы заключается в том, что необходимо сделать в форме бронирования комнаты для хостела...

16
0 / 0 / 0
Регистрация: 23.03.2015
Сообщений: 18
23.03.2015, 22:12  [ТС] 2
Календарь выводится в таблицу, может хранить время для каждой даты в скрытых инпутах или дивах? Вопрос тогда в том, как реализовать проверку на зарезервированность времени и если время зарезервировано, делать его неактивным?
0
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
24.03.2015, 01:30 3
В базе данных нужно хранить записи, и выбирать все записи в зависимости от запрошенного дня
1
0 / 0 / 0
Регистрация: 23.03.2015
Сообщений: 18
24.03.2015, 02:22  [ТС] 4
Т.е. на каждый новый месяц - новая таблица, содержащая все дни данного месяца и время?
0
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
24.03.2015, 10:33 5
зачем новая таблица, одна таблица в которой будут заказы. и выбирать из нее забронированное время
1
1 / 1 / 0
Регистрация: 12.07.2011
Сообщений: 68
03.05.2015, 19:54 6
ТС, решили задачу? У меня такая же проблема.
0
F57
68 / 68 / 23
Регистрация: 17.02.2015
Сообщений: 397
03.05.2015, 20:14 7
гугл: php календарь
к этому подключаешь проверку на каждый день календаря есть запись в базе или нет
1
1 / 1 / 0
Регистрация: 12.07.2011
Сообщений: 68
03.05.2015, 20:57 8
Спасибо! Но нужно без перезагрузки страницы.

Плюс у меня проблема в том, что не могу определится, как хранить записи в базе.
Тут же допустим промежуток неделя. В каждом дне по 10 часов. Т.е. 10 игр.
Вот.
0
F57
68 / 68 / 23
Регистрация: 17.02.2015
Сообщений: 397
03.05.2015, 21:04 9
Ну тогда сюда ещё прилагается ajax. Но скрипт будет такой же как и в варианте выше с перезагрузкой.
Сперва сделать так, а потом уже думай насчёт аякса.

А что думать.
год - месяц - день - ещё1поле(x1)

насчёт x1 можно подумать. это либо "час", либо чёт/нечёт и тд..
1
1 / 1 / 0
Регистрация: 12.07.2011
Сообщений: 68
03.05.2015, 21:06 10
F57, за сколько бы реализовал?
0
870 / 720 / 304
Регистрация: 15.04.2013
Сообщений: 2,047
Записей в блоге: 5
03.05.2015, 21:51 11
F57,
Зачем так много полей хранить, есть же тип DateTime

webog,
Если все как на начальной картинке, то храните
ДатуВремя, Имя, НомерТелефона
2
F57
68 / 68 / 23
Регистрация: 17.02.2015
Сообщений: 397
03.05.2015, 21:54 12
Цитата Сообщение от XRoy Посмотреть сообщение
Зачем так много полей хранить, есть же тип DateTime
Я всё понимаю, но "Форум PHP для начинающих"
1
1 / 1 / 0
Регистрация: 12.07.2011
Сообщений: 68
03.05.2015, 22:13 13
Цитата Сообщение от XRoy Посмотреть сообщение
webog,
Если все как на начальной картинке, то храните
ДатуВремя, Имя, НомерТелефона
Выводить как? Мне нужно вот так:

Миниатюры
Календарь с возможностью бронирования даты и времени  
0
870 / 720 / 304
Регистрация: 15.04.2013
Сообщений: 2,047
Записей в блоге: 5
03.05.2015, 22:20 14
webog,
Если запись с требуемой датой и временем в базе, то применяйте к ней один стиль(который показывает что невозможно выбрать), иначе другой

И тут не нужен никакой ajax

F57,
То есть если раздел для новичков то надо давать вредные советы, которые только неудобство и проблемы принесут?
1
F57
68 / 68 / 23
Регистрация: 17.02.2015
Сообщений: 397
03.05.2015, 22:25 15
Цитата Сообщение от XRoy Посмотреть сообщение
То есть если раздел для новичков то надо давать вредные советы, которые только неудобство и проблемы принесут?
Нет, давайте сразу ООП, PDO, шаблонизаторы. Или сразу на yii.
1
870 / 720 / 304
Регистрация: 15.04.2013
Сообщений: 2,047
Записей в блоге: 5
03.05.2015, 22:39 16
F57,
Причем тут одно к другому?

Если у нас есть дата, то крайне глупо хранить каждое ее составляющее по отдельности
Вот сейчас выясняется, что webog необходимо дату выводить в формате "день недели, число, имя месяца" тоесть из тех полей что вы посоветовали надо будет создать дату
1
0 / 0 / 0
Регистрация: 19.09.2017
Сообщений: 4
12.03.2019, 10:49 17
Мужики, так есть решение????
0
12.03.2019, 10:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2019, 10:49
Помогаю со студенческими работами здесь

PHP календарь с выбором диапазона дат бронирования
Здравствуйте. Посмотрел по форуму и не нашел ничего похожего. Мне на лето дали задание! Вот оно: ...

Нужен скрипт бронирования по времени
Здравствуйте! Знающие люди и понимающие люди в яваскриптах, подскажите какой нибудь скрипт...

Плагин для бронирования времени по часам
Здравствуйте, подскажите пожалуйста, есть плагин для бронирования времени по календарю (по часам) -...

Надо дописать!Ассемблер вывод системной даты,времени и даты ближайшего воскресенья
вот исходный код .Model Small .486p .Stack 100h .Data wNumOff DW 10 Dup(0) ;Смещение...

Вывод системной даты, времени и даты ближайшего воскресенья
вот исходный код выводит дату время .Model Small .486p .Stack 100h .Data wNumOff DW 10...

Программа должна работать до определенной даты у пользователя, независимо, что он выставит в настройках даты и времени
Добрый день, уважаемые! Уже сломал голову, но ничего не могу придумать. Дело вот в чем: есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru