Lo que necesitas hacer no es hacer la consulta SQL desde el calendario (lo digo por el título), ya que el calendario es Javascript, que se ejecuta del lado del cliente.
Lo que tienes que hacer es realizar la consulta en PHP, y luego imprimir el resultado en la configuración de tu calendario. Por ponerte en ejemplo, si tuviera los datos en un array sería algo parecido a esto:
Código PHP:
Ver original$('#calendar').fullCalendar({
editable: false,
events: [
<?php foreach ($eventos as $evento): ?>
{
id: <?php echo $evento['id']; ?>,
title: <?php echo $evento['title']; ?>,
// otros datos
},
<?php endforeach; ?>
]
});
Lo mismo, pero utilizando los datos de la consulta.