fala pessoal, eu d novo atras de um calendário.. bom.. eu ja pesquisei aki no forum.. achei alguns calendários.. testei alguns mas naum consegui em nenhum legal fazer com q a celula ficasse de outra cor quando existisse eventos no dia(utilizando banco de dados para verificar se tem eventos em tal dia)
será q alguem conhece um script assim, ou sabe fazer um script simples de calendario com colunas mostrando os dias pra mim tentar mandar um db nele..???
bom toda ajuda ta valendo!... abraços!!
Calendario, Agenda!
Started By x-webmaster, 25/01/2005, 20:53
7 replies to this topic
#1
Posted 25/01/2005, 20:53
#2
Posted 25/01/2005, 23:35
Bom cara, eu tenho um código assim, mas como to preso por contrato não posso te passar ele! =/
Mas a lógica é simples!! Tu vai montar um calendário do mes de Fevereiro (por exemplo), então antes tu pega do banco todos os eventos de fevereiro e bota em um array onde o dia é a chave e o evento ou qualquer outra informação importante pra ti vai ser o valor.
Depois, quando tu montares o calendário, a cada dia que tu pões na tabela tu verifica se existe uma chave igual no array com os eventos e maniula como quiser.
Se tu já tem alguma experiencia em OO eu sugiro que tu cries uma classe pra gerenciar isso, caso contrário a probabilidade de que tu tenhas que usar variáveis globais é muito alta, e isso deve ser evitado sempre que possível
Mas a lógica é simples!! Tu vai montar um calendário do mes de Fevereiro (por exemplo), então antes tu pega do banco todos os eventos de fevereiro e bota em um array onde o dia é a chave e o evento ou qualquer outra informação importante pra ti vai ser o valor.
Depois, quando tu montares o calendário, a cada dia que tu pões na tabela tu verifica se existe uma chave igual no array com os eventos e maniula como quiser.
Se tu já tem alguma experiencia em OO eu sugiro que tu cries uma classe pra gerenciar isso, caso contrário a probabilidade de que tu tenhas que usar variáveis globais é muito alta, e isso deve ser evitado sempre que possível
Ainda com dúvida? Os melhores programadores PHP estão aqui
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks
#3
Posted 26/01/2005, 00:53
Olá,
achou que posso lhe ajudar...
Entre em contato comigo pelo email fernandoac@gmail.com
aguardo contato..
abraços!
myblue
achou que posso lhe ajudar...
Entre em contato comigo pelo email fernandoac@gmail.com
aguardo contato..
abraços!
myblue
#4
Posted 26/01/2005, 01:50
dokkalfr, bom eu não consigo criar apenas akela tabelinha de agenda do tipo:
D S T Q Q S S D
1 2 3 4 5 6 7
8 9 10 11 12 ....
eu qria ver se alguem conhece um script q faça essa tabelinha com os dias e tal.. mas de uma maneira simples q desse pra mim implementar com um banco de dados e tal.. pra mim ver quais os dias q existem no db e trocar a cor de fundo da celula..
bom eh isso.. e myblue se vc tiver no interesse de me vender script eu agradeço mas não estou interessado. obrigado!!
D S T Q Q S S D
1 2 3 4 5 6 7
8 9 10 11 12 ....
eu qria ver se alguem conhece um script q faça essa tabelinha com os dias e tal.. mas de uma maneira simples q desse pra mim implementar com um banco de dados e tal.. pra mim ver quais os dias q existem no db e trocar a cor de fundo da celula..
bom eh isso.. e myblue se vc tiver no interesse de me vender script eu agradeço mas não estou interessado. obrigado!!
#5
Posted 26/01/2005, 12:09
Cara, tenho esse script que fiz recentemente, ele apenas imprime a tabela com os dias (de acordo com o mês, e os dias da semana corretos).
Obs.: Pra salvar, clica com o botão direito, e pede "Salvar como".
Obs.: Pra salvar, clica com o botão direito, e pede "Salvar como".
Attached Files
#6
Posted 26/01/2005, 12:57
ffmm2003
muito bom esse calendar.. simples msm!!.. vou fazer uns testes!
muito bom esse calendar.. simples msm!!.. vou fazer uns testes!
#7
Posted 26/01/2005, 21:50
Galera olhem este aki http://www.easilysimplecalendar.com esse sim eu sou fan dele rs muito file e dinamico pena ke tem ke ser pago e na instalação e criptografada nao da pra estudar o mesmo.... mas deem uma olhada....
#8
Posted 27/01/2005, 02:04
Vou te passar a agenda !
como vc pediu
Me deve uma gelada.
o arquivo config_agenda.php fica os dados da database
o arquivo add adiciona .
eu tenho uma nova versao q eu fiz q expira e com mais opcoes.
esta no meu site de baladas.
e no arquivo agenda.php vc da umi <? include "agenda.php"; ?> onde vc quer q apareca vc pode alterar as cores dos dias do mes e do ano e de quando tem evento etc. etc.
para mudar a ordem por exemplo de cima para baixo vc utiliza no agenda.php onde esta order by desc utiliza order by desc só se vc achar necessário.
[]'s Edinei L. Cipriani
pia_do_mal@zipway.com.br
caso precisar de masi ajuda
MSN: pia_do_mal@hotmail.com
Espero ter ajudado!
como vc pediu
Me deve uma gelada.
o arquivo config_agenda.php fica os dados da database
o arquivo add adiciona .
eu tenho uma nova versao q eu fiz q expira e com mais opcoes.
esta no meu site de baladas.
e no arquivo agenda.php vc da umi <? include "agenda.php"; ?> onde vc quer q apareca vc pode alterar as cores dos dias do mes e do ano e de quando tem evento etc. etc.
para mudar a ordem por exemplo de cima para baixo vc utiliza no agenda.php onde esta order by desc utiliza order by desc só se vc achar necessário.
[]'s Edinei L. Cipriani
pia_do_mal@zipway.com.br
caso precisar de masi ajuda
MSN: pia_do_mal@hotmail.com
Espero ter ajudado!
Attached Files
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)