使用JSON php文件的FullCalendar刷新问题

时间:2015-05-12 08:28:02

标签: javascript php json fullcalendar

我遇到了fullCalendar的问题,我想要的是当你通过一个按钮保存它会调用ajax并将更改保存到数据库然后刷新所有事件。

所以我的问题是: - 我的php文件包含从db读取的所有事件,但事件根本不显示。:( 以下是我的json_event.php文件

$driver_booking = q("select * from booking where vehicle_id = ".$_REQUEST['ch']);
                $array = array();
                foreach($driver_booking as $bookings) {
                    $driver = getRow("driver", $bookings['driver_id']);
                    //return date_time from only....
                    $date_from = date("Y-m-d",$bookings['datetime_from']);
                    $time_from = date("H:i:s",$bookings['datetime_from']);
                    //return date_time to only.....
                    $date_to = date("Y-m-d",$bookings['datetime_to']);
                    $time_to = date("H:i:s",$bookings['datetime_to']);
                    if($bookings['days_option'] == 1) {
                        $start = $date_from."T".$time_from;
                        $array[] = array('id' => $bookings['id'], 'title' => $driver['name'], 'start' => $start, 'allDay' => false);
                    } else {
                        $start = $date_from."T".$time_from;
                        $end = $date_to."T".$time_to;
                        $array[] = array('id' => $bookings['id'], 'title' => $driver['name'], 'start' => $start, 'end' => $end, 'allDay' => false);
                    }

                }

                $json = json_encode($array);

现在,我调用这个json文件的主文件:我只添加一行:

 eventSources: [

    // your event source
    {
        url: 'json_event.php', // use the `url` property

    }

    // any other sources...

],

所以任何人都告诉我,我在这里做错了,特别是我的json文件,我写的是正确的或遗漏的东西。

0 个答案:

没有答案