busca dados mysql e mostrar no fullCalendar

Enviada por marcos 
marcos
busca dados mysql e mostrar no fullCalendar
15 de January de 2013 às 03:59PM
Olá pessoal.
Bem gente, cheguei num ponto onde realmente não estou conseguindo prosseguir.
Não estou conseguindo trazer para o fullcalendar os dados que estão no banco de dados.
Pesquisei na internet a achei scripts e todos eles informam a mesma coisa, então eu tentei fazer seguindo a mesma linha, mas ñ funciona, segue abaixo:
[code]
<link href="js/fullcalendar-1.5.4/fullcalendar/fullcalendar.css" rel="stylesheet" type="text/css">
<link href="js/fullcalendar-1.5.4/fullcalendar/fullcalendar.print.css" type="text/css" media="print">
<link href="js/fullcalendar-1.5.4/demos/cupertino/theme.css" type="text/css" rel="stylesheet" />

<script type='text/javascript' src='js/fullcalendar-1.5.4/jquery/jquery-1.8.1.min.js'></script>
<script type='text/javascript' src='js/fullcalendar-1.5.4/jquery/jquery-ui-1.8.23.custom.min.js'></script>
<script type='text/javascript' src='js/fullcalendar-1.5.4/fullcalendar/fullcalendar.min.js'></script>
<script type="text/javascript">
$(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,
allDayDefault: false,
url: true,
events: "nav/json_events.php",

loading: function(bool) {
if (bool) $('#loading').show();
else $('#loading').hide();
}
});
})
</script>
[/code]

json_events.php
[code]
<?php include_once("../Conexao/conexaoPDO.php"); ?>
<?php
date_default_timezone_set('America/Araguaina'); // PEGAR SEM HORÁRIO DE VERÃO.

$seleciona = "SELECT * FROM agendados";

try{
$querySelect = $conecta->prepare($seleciona);
$querySelect->execute();
$resultado = $querySelect(PDO::FETCH_ASSOC);

} catch(PDOException $erro){
echo "Erro, favor contactar o administrador ".$erro->getMessage();
}


foreach($resultado as $rs){
$array['agendamentoData'] = $rs['agendamentoData'];
$array['agendamentoHora'] = $rs['agendamentoHora'];
$array['title'] = "Agendados";
$eventos[] = $array;
}

echo json_encode($eventos);
?>

[/code]
marcos
Re: busca dados mysql e mostrar no fullCalendar
15 de January de 2013 às 04:13PM
Oh gente, esqueci de falar qual a minha necessidade.
Bem Estou desenvolvendo um agenda medica, a intenção é fazer uma busca no banco e nas datas que tiverem horários vagos para marcação, ele pinte a data de uma cor diferente e fique como link para que o usuário possa clicar ser direcionado para a página onde mostrará os horários livre e possa realmente concluir a marcação da consulta.

Bem eu poderia escolher o datepicker, mas não ñ sei como conciliar essa busca.
Celso
Re: busca dados mysql e mostrar no fullCalendar
27 de February de 2016 às 10:15PM
Veja esse video.

https://www.youtube.com/watch?v=kGtWBw7IkMM

Att,
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.