Сделать недоступными забронированные дни
Нужно сделать недоступными забронированные дни. Есть два массива в одном начальные даты бронирования в другом конечные. ["2021-03-27","2021-03-30"]["2021-03-29","2021-03-31"] Получилось заблокировать только начальные дни. Как заблокировать дни между началом и концом?
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<?php
$con=mysqli_connect("localhost","root","","rentruss");
$query=mysqli_query($con,"SELECT * from reserve
where id_room='615'");
while ($row=mysqli_fetch_array($query))
{
$mass[] = $row['datearrive'];
$mass1[] = $row['dateleave'];
}
?>
<input type="text" id="datepicker">
<script>
$(function(){
$("#datepicker").datepicker();
});
</script>
<script>
var array =JSON.parse('<?= json_encode($mass) ?>');
$('input').datepicker({
beforeShowDay: function(date){
var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
return [ array.indexOf(string) == -1 ]
}
});
</script>