これを投稿することは申し訳ありませんが、現在8日間苦労しており、最後には誰かが助けてくれることを願っています。私は同じディレクトリにjson.html & xxjson-events.phpを持っています。ブラウザで表示FullCalendarはJSONフィードを表示しません
json.html
<script type="text/javascript">
$(document).ready(function() {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
eventSources: [
// your event source
{
url: '/xxjson-events.php' // use the `url` property
}
]
});
</script>
xxjson-events.php
<?php
mysql_select_db($database_ghl_portal, $ghl_portal);
$query_rsXXCal = "SELECT * FROM events";
$rsXXCal = mysql_query($query_rsXXCal, $ghl_portal) or die(mysql_error());
$row_rsXXCal = mysql_fetch_assoc($rsXXCal);
$totalRows_rsXXCal = mysql_num_rows($rsXXCal);mysql_select_db($database_ghl_portal, $ghl_portal);
$query_rsXXCal = "SELECT * FROM events";
$rsXXCal = mysql_query($query_rsXXCal, $ghl_portal) or die(mysql_error());
$row_rsXXCal = mysql_fetch_assoc($rsXXCal);
$totalRows_rsXXCal = mysql_num_rows($rsXXCal);
$result = mysql_query($query_rsXXCal) or die(mysql_error());
while($row = mysql_fetch_assoc($result)){
$eventsArray = array();
$eventsArray['title'] = $row['title'];
$eventsArray['start'] = $row['start_date'];
$eventsArray['end'] = $row['end_date'];
}
echo json_encode($eventsArray)
?>
JSON-events.phpを示す:
{"title":"TEST","start":"2012-02-23 00:00:00","end":"2012-02-24 00:00:00"}
カレンダーはページに表示されますが、データはカレンダーに引き込まれません。なぜこれが喜ばれるのであろうか、本当にこれで苦労し、分類する必要があるすべてのアイデアが誰にもあります。私はそれが00:00:00を示すdatetimestampかもしれないと思ったが、これは成功しなかった?
他の人に役立つかどうかを確認するために3つのファイルを含むzipファイルをアップロードしたことがあれば、それは役に立ちますか? http://ghldatastream.co.uk.predns.ourwindowsnetwork.com/fullcal_json.zip
おかげ
こんにちはアルドリンを参照してください。私は、日付の書式がすでにUNIXのタイムスタンプであると思っていましたが、これをどのようにフォーマットするべきかの例を持っていますか?それはJSONかhtmlカレンダーページで行われますか? この変更を実装する方法/場所に関する情報を追跡できないようですか? ありがとうございます。 – gary
JSONで行うのが望ましいです。残念ながら私はPHPを知らないが、私はあなたがここで関数を使うことができると思うhttp://php.net/manual/en/function.mktime.php – aldrin
これは私を怒らせる! javascriptのカレンダーの出力ページに - var myFormattedDate = $ .fullCalendar.formatDate(start、 "dd-MM-yyyy");を追加しました。それは何もしません!
私はこれ以上長い間、私がもう何をする必要があるのか理解できないと思う! – gary