2013-10-10 20 views
0
<? //Calendar starts ?>  
$('#calendar').fullCalendar({ 

      header: { 
       left: 'prev,next today', 
       center: 'title', 
       right: 'month,agendaWeek,agendaDay' 

      }, 
      editable: true, 

     (<? while($row = mysql_fetch_array($fetch_results)){?>), 

<? // Events start I need to loop only these events i'm getting from the database table ?> 

    events: [ 
       { 
        id: '', 
        title: '<?=$row[title];?>', 
        start: '<?=$row[start_time];?>', 
         end: '<?=$row[end_time];?>', 

       } , 
      ] 
<? // Events ends?> 
(<? }?>) 

      }); 


    }); 
<? //Calendar ends ?> 
+0

不應該'事件'是一個數組?你也應該告訴我們你使用的插件。 – Cyclonecode

回答

0

現在你的代碼將創建多個events部分,而events應該是一個數組,以便將您的循環轉化爲實際events部分:

events: [ 
<? while($row = mysql_fetch_array($fetch_results)){?> 
      { 
       id: '', 
       title: '<?=$row[title];?>', 
       start: '<?=$row[start_time];?>', 
        end: '<?=$row[end_time];?>', 

      } , 
<? }?> 
] 
+0

謝謝我爲此奮鬥了幾天 – user2866142

相關問題