【发布时间】:2010-11-24 11:58:36
【问题描述】:
我遇到了无法在日历中显示事件的问题,我现在不知道为什么...日期格式是正确的...如果我尝试使用 json 中的正常事件...我的意思是使用演示中的示例事件...它工作正常...但是如果从我的 MSQL 中获取我的事件我永远不会看到一个事件
这是来自 SQl Satemaent 和数组创建的代码
while($res = mysql_fetch_assoc($result)){
$start = $res['start'];
$end = $res['end'];
$title = $res['title'];
$eventStart = ($start/1000);
$eventEnd = ($end/1000);
$rows[] = array(
'id' => $res['id'],
'title' => $title,
'start' => str_replace("+00:00", " +01:00",date('c',$eventStart)),
'end' => str_replace("+00:00", " +01:00",date('c',$eventEnd)),
'allDay' => false,
);
}
return $rows;
这里是 json.php
$arrEvents = getView(($_REQUEST['start']*1000), ($_REQUEST['end'])*1000);
var_dump($arrEvents);
echo json_encode($arrEvents);
这是结果:
[{"id":"10","title":"Urlaub","start":"2010-11-24T07:30:00+01:00","end":"2010-11-24T16:15:00+01:00","allDay":false}]
所以如果有人可以帮我或提示我如何修复这个错误......我很高兴
谢谢
【问题讨论】:
-
您是否收到任何 JavaScript 错误?你的 JS 长什么样子?
-
$('#cal').fullCalendar({ defaultView: "month", header:{ left: 'prev,next today', center: 'title', right: 'month' },可编辑:false,可选择:true,droppable:true,事件:'inc/json.php',
标签: mysql json events fullcalendar