我正在尝试通过PHP的“ while”命令将此日历实施到我的网站中。我不知道JSON或AJAX,所以不确定这是否是我的选择。我现在有此代码,但它为每个事件提供一个日历,而不是其中包含所有事件的1个日历。我知道为什么,因为我要循环整个日历代码,但是有一种方法可以循环事件吗?
r : Option[String]
q : Option[Char]
<- rest of fields ->
a : Boolean
答案 0 :(得分:2)
为事件创建json。
$events = [];
while($row = mysql_fetch_array($result)){
$events[] = ['title' => $row['Event_Title'], 'start' => $row['Start_Date']];
}
然后,使用$events
$('#calendar').fullCalendar({
header: {
left: 'prev,next',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: false,
events: <?= json_encode($events) ?>
});