Диаграмма гостей с использованием HTML TableHtml

Программисты Html
Ответить
Anonymous
 Диаграмма гостей с использованием HTML Table

Сообщение Anonymous »

Я пытаюсь сделать диаграммы доступности комнаты или календарь, ожидаемый результат следующим образом:
< /p>
Каждая дата имеет 2 столбца Am и PM в качестве заголовка. AM указывает на регистрацию, пока PM указывает на выезд. Я сделал это две столбцы, потому что будут случаи, когда в 1 комнате будет гостю, и продолжать с различным гостем регистрации. Полем В той же комнате Мила зарегистрируется на 6-декабре. Тогда он будет отображаться, как показано выше. < /P>
Это мой подход: < /p>

Код: Выделить всё

// Room data
$rooms = [
['room' => '1001', 'type' => 'King'],
['room' => '1002', 'type' => 'Hollywood'],
['room' => '1003', 'type' => 'Queen'],
['room' => '1004', 'type' => 'Queen'],
['room' => '1005', 'type' => 'Queen'],
];

// Generate all dates for December 2024
$dates = [];
$start = new DateTime('2024-12-01');
$end = new DateTime('2025-01-01'); // 1 day after the last day of December 2024

while ($start < $end) {
$dates[] = $start->format('Y-m-d'); // Add date in 'Y-m-d' format
$start->add(new DateInterval('P1D')); // Increment by 1 day
}
< /code>
И следующее - заполнить таблицу: < /p>



Room
Type





















Они заполнят ячейки, где дата и комната заняты:
< /p>
Теперь мне нужно привести в таблицу, чтобы увидеть период пребывания в гостях, охватывая ячейки на основе даты остановки и числа ночей. < /p>

Код: Выделить всё






  



Подробнее здесь: [url]https://stackoverflow.com/questions/79435208/guest-room-chart-using-html-table[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»