何らかの理由で、Fullcalendar にイベントが表示されません。
HTML
$(document).ready(function () {
$('#calendar').fullCalendar({
events: 'calendar/json-events.php'
});
});
Json-events.php
<?php
$json = array();
$request = "SELECT * FROM event ORDER BY id";
try {
$bdd = new PDO('mysql:host=Roger-PC\SQLEXPRESS;dbname=calendar');
} catch(Exception $e) {
exit('Can't access the database.');
}
$result = $bdd->query($request) or die(print_r($bdd->errorInfo()));
echo json_encode($result->fetchAll(PDO::FETCH_ASSOC));
?>
データベースにいくつかのデータがありますが、まだ何も表示されません。イベントからの URL に問題があるのではないかと思っていましたか? だけ入れてみました
events: 'events.php'
それでも表示されない場合は、データベースへの接続が原因でしょうか?
私のテーブルには、ID、タイトル、開始、終了の 4 つのフィールドがあります。
読んでくれてありがとう!