FullCalendar ( http://arshaw.com/fullcalendar/ ) を使用してアプリをセットアップしています。これにより、ユーザーはクライアントのスケジュール情報を表示したり、管理インターフェイスを介してクライアントをスケジュールしたりできます。
MySQL データベースを使用して配列を作成し、その配列を JSON フィードの形式で HTML ページの FullCalendar に渡したいと考えています。理想的には、クライアント情報は HTML ページに表示されます。ただし、JSON フィードが渡されても、FullCalendar にはイベントがありません。
渡される JSON フィードの例:
[{"title":"Watson","start":"1333976400","end":"1333980000","allDay":false}]
私はこれらの言語にかなり慣れていないので、この間違いが単純であることが判明しても驚かないでしょう。
これらのイベントが表示されるようにするための助けや洞察をいただければ幸いです。配列を FullCalendar に手動でフィードすると、イベントが表示されますが、これまでのところ、JSON フィードでは情報が表示されません。
ありがとうございました
参考:HTML:
$(document).ready(function() {
$('#calendar').fullCalendar({
events: '/json-events.php'
});
});
PHP:
while ($record = mysql_fetch_array($result)) {
$event_array[] = array(
'id' => $record['id'],
'title' => $record['title'],
'start' => $record['start_date'],
'end' => $record['end_date'],
'allDay' => false
);
}
echo json_encode($event_array);