Cara... estou precisando exatamente de um calendario como esse seu e não estou conseguindo implementar.
Seria possível me ajudar?? Desde já agradeço.
Abraço!!
Fala galera,
Tenho um banco de dados com diversos eventos com datas, e quero montar um calendário em jQuery com o PHP trazendo estas datas.
Já consigo fazer com que clicando em qualquer data no calendário, o PHP faça uma consulta e traga os dados na página... porém, gostaria de deixar algumas datas "pré-selecionadas", pois a unica selecionada é a de hoje e a data que eu clico... gostaria de, ao menos deixar em destaque as datas que possuem evento, é possivel? Estou usando jquery Datepicker: http://docs.jquery.com/UI/Datepicker<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Teste</title><link href="../sistema/css/calendario.css" rel="stylesheet" type="text/css" /><style> .resultado { display:none; background:#000; color:#FFF; }</style><?php include("common/class/query.php"); ?><?php include("common/class/data.php"); ?><? $data = retornarData("%Y-%m-%d",$_GET['data'],true); $query = new Query(); $query->setTabela(array("eventos")); $query->setCampo(array("eveId","eveTitulo","eveData")); $resultado = $query->select(); $arrayData = array(); if($resultado){ foreach($resultado as $evento){ $arrayData[] = retornarData("%d/%m/%Y",$evento['eveData']); } } print_r($arrayData);?><script src="common/js/jquery.js" type="text/javascript"></script><script src="../sistema/js/datepicker.js" type="text/javascript"></script><script type="text/javascript"> $(function(){ $(".calendario").datepicker({ onSelect: function(dateText){ $.get("teste/",{data:dateText},function(dados){ $(".resultado").empty().fadeIn("slow").css("display","block").html(dados); }); } }); });</script></head><body> <div class="calendario"></div> <div class="resultado"></div> <div class="rodape">Teste ® 2010 - Teste de rodapé</div></body></html>