Мой сайт будет зарезервировать шезлонги в день в отелях и парках. Обычно шезлонги стоят по умолчанию в день, но иногда есть пиковая скорость (например, праздничный сезон или выходные дни). Таким образом, у меня есть таблицаphp - расчет количества дней, которые имеют специальную цену
special_prices
--------
start_date
end_date
price
И у меня есть функция поиска/калькулятор, который позволяет пользователям вводить дату начала и дату окончания, когда они хотели бы нанять лежак и калькулятор выясняет цену, включая специальные тарифы.
У каждого лежака есть собственная запись, поэтому у меня есть все записи special_price, связанные с определенным lounger в массиве, и я решил, что я должен прокручивать каждую из этих записей, и если введенные пользователем дни выпадают между датами записи special_price то мне как-то нужно подсчитать, сколько дней нужно увеличить добавленную сумму.
У меня возникли проблемы с этим, поскольку я новичок в php и действительно просто делаю это для изучения. Я возился с ним слишком долго, хотя :(