Note that there are some explanatory texts on larger screens.

plurals
  1. POEvent displaying in fullcalendar
    text
    copied!<p>I want to display event of json from mysql database. But i can't display it in calendar. I think there are some mistakes in events. But i can't point it out. </p> <p>Here is my code:</p> <p>calendar.php:</p> <pre><code> $(document).ready(function() { var date = new Date(); var d = date.getDate(); var m = date.getMonth(); var y = date.getFullYear(); $('#calendar').fullCalendar({ theme: true, draggable: true, header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay' }, editable: true, /*events: "json_events.php",*/ events: function(start, end, callback){ $.getJSON("json_events.php", { start: start.getTime(), end: end.getTime() }, function(result){ for(var i=0; i&lt;result.length; i++){ var row = result[i]; } //format the result into an array of calevents $('#calendar').fullCalendar('addEvent', {id:row[0], title:row[1], start:row[2], end:row[3]} ); //then pass the calevent array to the callback callback(calevents); } ); }, eventClick: function(event){ editEventShow(event); }, eventDrop: function(event, daydelta, minutedelta) { alert(event.title + ' was moved ' + daydelta + ' days\n' + minutedelta + ' minutes\n'+ '(should probably update your database)'); }, dayClick: function(dayDate){ /*$('#dialog').dialog('open'); var date, month, year; date = dayDate.getDate(); month = dayDate.getMonth()+1; year = dayDate.getFullYear(); dayDate = year + "-" + month + "-" + date;*/ addEventShow(dayDate, this); }, loading: function(bool) { if (bool) $('#loading').show(); else $('#loading').hide(); }, }); }); &lt;/script&gt; &lt;style type='text/css'&gt; body { margin-top: 40px; text-align: center; font-size: 13px; font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; } #calendar { width: 900px; margin: 0 auto; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;div id='calendar'&gt;&lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> <p>json_events.php:</p> <pre><code> &lt;?php require("../../../connect/config.php"); $link = mysql_connect("$server","$user","$password") or die(mysql_error()); mysql_select_db($db); $query = "SELECT id,title,start, end FROM events"; $result = mysql_query($query) or die(mysql_error()); $arr = array(); while($row = mysql_fetch_assoc($result)){ $arr[] = $row; } echo json_encode($arr); ?&gt; </code></pre> <p>Can you help me about the problem?? </p> <p>Thanks.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload