我正在使用 FullCalendar jquery 插件在我的网站上显示日历。我能够硬编码一些在我的日历上显示得很好的值。格式应为:
echo json_encode(array(
array(
'id' => 1136,
'title' => "Understanding Health-Care Regulations (Part II) and COBRA Compliance Strategies",
'start' => "2011-11-17",
'url' => "/www/conferences/conference.php?ID=1136"
),
array(
'id' => 1154,
'title' => "Making the Most of your Membership",
'allDay' => false,
'start' => "Wed, 18 Nov 2011 11:00:00 EST",
'url' => "/www/conferences/conference.php?ID=1154"
),
array(
'id' => 1137,
'title' => "2011 Annual Human Resources Conference",
'start' => "2011-11-29",
'url' => "/www/conferences/conference.php?ID=1137"
),
));
当试图模仿这个数组结构时,我正在使用这个:
$conferences = dbStoredProc('cp_meeting_get_list_new');
$events = array();
foreach ($conferences as $c){
$push = array(
'id' => $c['ID'],
'title' => $c['name'],
'start' => date("Y", $c['epochDate']) . "-" . date("M", $c['epochDate']) . "-" . date("d", $c['epochDate']),
'url' => '/events/details.php?id' . $c['ID'],
);
array_push($push, $events);
}
echo json_encode($events);
当我回显我的$events
变量时,我得到[]
.
有任何想法吗?