2010-11-24 50 views
2

我有問題,我不能在我的日曆中顯示事件,我現在不是爲什麼... dateformat是正確的...如果我嘗試使用正常事件的JSON ...我的意思是示例事件出來的演示...它的工作正常......但如果讓我的事件走出我的MSQL我從來沒有看到一個事件FullCalendar jquery json事件MySQL問題

繼承人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}] 

所以如果有人能夠給我一個手或尖如何,我可以修復這個bug ......我很pleasend

感謝

+0

你得到任何JavaScript錯誤:在初始化false參數?你的JS看起來像什麼? – justkt 2010-11-24 14:03:40

+0

$( '#CAL')fullCalendar({ \t \t默認視圖: 「月」, \t \t頭:{ \t \t \t左:「上一個,下一個今天, \t \t \t中心: '標題', \t \t \t正確的: '月' \t \t}, \t \t編輯:假的, \t \t可選:真, \t \t可棄:真, \t \t事件:「INC/json.php」, – Timberwolf 2010-11-24 14:12:59

回答

0

當我請使用「開始」值嘗試以下示例代碼:

<html> 
<head> 
<script type="text/javascript"> 
var today=new Date('2010-11-24T07:30:00+01:00'); 
alert(today); 
</script> 
</head> 

<body onload="startTime()"> 
<div id="txt"></div> 
</body> 
</html> 

我得到「無效的日期」作爲警報。嘗試使用date object的有效格式格式化開始和結束的日期。 FullCalendar使用JS日期格式。

0

集allDaySlot:

    editable: true, 
        theme: true, 
        contentHeight:600, 
        minTime: 7, 
        maxTime: 18, 
        allDaySlot: false,