Jak uzyskać FullCalendar, aby wyświetlić informacje z mojego kanału JSON?
Konfiguruję aplikację przy użyciu FullCalendar (http://arshaw.com/fullcalendar/), która pozwoli użytkownikowi zobaczyć informacje o harmonogramie klienta, a także zaplanować klientów za pomocą interfejsu zarządzania.
Chcę użyć bazy danych MySQL do zapełnienia tablicy, a następnie przekazać tę tablicę w postaci kanału JSON do FullCalendar na stronie HTML. Najlepiej byłoby wtedy, gdyby informacje o kliencie były wyświetlane na stronie HTML. Jednak mimo że mój kanał JSON jest przekazywany, w moim kalendarzu pełnym nie ma żadnych wydarzeń.
Przykład przekazywanego kanału JSON:
<code>[{"title":"Watson","start":"1333976400","end":"1333980000","allDay":false}] </code>
Jestem całkiem nowy w tych językach i nie zdziwiłbym się, gdyby ten błąd okazał się prosty.
Byłbym głęboko wdzięczny za wszelką pomoc lub wgląd w pojawienie się tych wydarzeń. Kiedy ręcznie wprowadzam tablicę do FullCalendar, pokazuje ona zdarzenia, ale jak dotąd mój kanał JSON nie wyświetla żadnych informacji.
Dziękuję Ci
Dla odniesienia: HTML:
<code> $(document).ready(function() { $('#calendar').fullCalendar({ events: '/json-events.php' }); }); </code>
PHP:
<code> 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); </code>