Я работаю над календарем для отображения информации о бронировании.Я прочитал документацию и реализовал календарь и необходимые сценарии для получения необходимой информации о событиях, но у меня возникла проблема, я не могу понять, передается ли информация в календарь из сценария PHP.
Не отображает цветные ячейки.Вот код, кто-нибудь может мне помочь с этим?
PHP скрипт
<?php
require_once 'Config.php';
$start = $_GET['start'];
$end = $_GET['end'];
$events = array();
$stmt = $db->prepare('SELECT reservation_id, check_in, check_out FROM reservations WHERE check_in = ? AND check_out = ?');
$stmt->execute(array($start, $end));
$results = $stmt->fetchAll();
foreach($results as $row){
$events[] = array(
'id' => $row["reservation_id"],
#'title' => $row["title"],
'start' => $row["check_in"],
'end' => $row["check_out"]
);
}
echo json_encode($events);
?>
JS код
$(document).ready(function(){
calendar();
});
var calendar = function(){
$('#calendar').fullCalendar({
events: {
url: 'CalendarController.php',
backgroundColor: 'red'
}
});
}
});
Из инспектора chrome я вижу, что вызов ajax для получения информации пропущен, и ошибки не регистрируются.Может быть, я сделал ошибку в PHP-скрипте?