0
我使用fullcalendar顯示事件,我用JSON的事件,並獲得JSON對象形成另一個頁面,但是當過我TREID我得到這個500 Internal Server Error
我發現在計算器一個queston和使用他們的代碼
FullCalendar not displaying time from JSON events
這是我的Javascript代碼:fullcalendar事件不工作
$(document).ready(function() {
$('#calendar').fullCalendar({
editable: false,
events:'/json.php'
});
});
</script>
PHP代碼:
$sql="
SELECT
t.trans_id
, r.res_name
, l.location_name
, to_char(t.trans_date, 'mm/dd/yyyy')
, s.ts_from
, s.ts_to
, t.booked_units
, t.max_value
, t.remaining
FROM
tsm_transaction_tbl t
, tsm_location_tbl l
, tsm_resource_tbl r
, tsm_timeslot_tbl s
WHERE
t.location_id = l.location_id
AND t.resource_id = r.res_id
AND t.ts_id = s.ts_id
";
$parse=oci_parse($conn,$sql);
oci_execute($parse);
$events = array();
while($row=oci_fetch_array($parse))
{
$start = $row[3];
$end = $row[3];
$title = $row[1];
$eventsArray['id'] = $row[0];
$eventsArray['title'] = $title;
$eventsArray['start'] = $start . " " . $row[4];
$eventsArray['end'] = $end;
$eventsArray['allDay'] = false;
$events[] = $eventsArray;
}
oci_close($conn);
echo json_encode($events);
的Zend類「500內部服務器錯誤」是不是在你的fullcalendar問題的關係,所以這是一個服務器的問題。請將您的網絡服務器日誌文件的信息添加到您的文章中。 – domi27 2013-03-08 20:56:19
感謝您的回覆我發現它是json_encode無法正常工作的問題 – BMW 2013-03-09 08:24:46