Jump to content


calipso

Member Since 12/12/2003
Offline Last Active 20/02/2012, 19:37
-----

Posts I've Made

In Topic: Calendário Para Integrar Com Php Em Jquery

10/02/2012, 21:41

Tudo certo Maykel??
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!! (y)

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>


IPB Skin By Virteq