Jump to content


Photo

Inserção Edição E Visualização Entre Datas


  • Faça o login para participar
7 replies to this topic

#1 CWEBNET

CWEBNET

    Normal

  • Usuários
  • 107 posts
  • Sexo:Não informado

Posted 25/01/2008, 11:18

Olá a todos, já há quase um ano que não vinha aqui, mas como sempre a minha confiança nos membros deste forum.

ok, estou desenvolver um sistema de reservas, está tudo pronto excepto o mapa, não sei como fazer a estrutura para que possa inserir editar entre datas, ou seja:

inserir um valor 50.00 euros para o quarto duplo entre 10-2-2008 a 15-02-2008 e os valores só alteram nestas datas!

podem me dar uma dica p.f.

obrigado
Disponíbilidade e Humildade faz o Profissional!

#2 kurole

kurole

    Ativo

  • Usuários
  • 345 posts
  • Sexo:Não informado

Posted 25/01/2008, 12:24

UPDATE minhatabela SET valor='50.00' WHERE (data >= '2008-12-12' and data <= '2008-12-14');

kurole

#3 CWEBNET

CWEBNET

    Normal

  • Usuários
  • 107 posts
  • Sexo:Não informado

Posted 25/01/2008, 12:37

olá kurole agradecido pela resposta e na inserção será?

sabes o meu problema é que tenho que ter um mapa do ano e ai é que me está dificultar!
Disponíbilidade e Humildade faz o Profissional!

#4 kurole

kurole

    Ativo

  • Usuários
  • 345 posts
  • Sexo:Não informado

Posted 25/01/2008, 12:42

posta melhor a sua duvida ou o codigo....

#5 CWEBNET

CWEBNET

    Normal

  • Usuários
  • 107 posts
  • Sexo:Não informado

Posted 25/01/2008, 13:09

posta melhor a sua duvida ou o codigo....



realmente tens razão!

então é assim,

existe só 2 quartos o DUPLO e o SINGLE então:


tem que haver a oportunidade de inserir por exemplo um ano inteiro a 50.00 no por ex. no SINGLE

Depois de inserido poder editar por ex. entre 1-2-2008 a 15-2-2008 apos inseir ou editar será apresentado um canlendário automáticamente, entendes!

A minha dificuldade está na apresentação do calendário!

achas que já dá para ter uma ideia?

Edição feita por: CWEBNET, 25/01/2008, 13:16.

Disponíbilidade e Humildade faz o Profissional!

#6 kurole

kurole

    Ativo

  • Usuários
  • 345 posts
  • Sexo:Não informado

Posted 25/01/2008, 14:49

Acho que tu poderia fazer assim..

procurar na web mesmo um calendario em Javascript ou PHP mesmo... e quando clica no dia de qualquer mes do ano.. ele da o select no banco ... se não encontar nada é o preco se encontar é o preço inserido..

sei lá se é isso ou estou viajando..


tipo tabelas de quartos
id, quarto, valor


tabela de reservas...
id, id_quarto, valor, data, data2


select * from reservas where id_quarto = '$id' and data = 'data' (ou entre duas datas...);

marco

#7 CWEBNET

CWEBNET

    Normal

  • Usuários
  • 107 posts
  • Sexo:Não informado

Posted 25/01/2008, 16:42

Acho que tu poderia fazer assim..

procurar na web mesmo um calendario em Javascript ou PHP mesmo... e quando clica no dia de qualquer mes do ano.. ele da o select no banco ... se não encontar nada é o preco se encontar é o preço inserido..

sei lá se é isso ou estou viajando..


tipo tabelas de quartos
id, quarto, valor


tabela de reservas...
id, id_quarto, valor, data, data2


select * from reservas where id_quarto = '$id' and data = 'data' (ou entre duas datas...);

marco


marco mais uma vez agradeço, está util

para teres uma ideia mais precisa vê estas imagens


P.S. Podes passar-me o teu MSN

ok sei que não fácil, pelo menos na situação do calendário, quem me ajudar e eu conseguir forneço o sistema, acho que será interessante para o próximo que necessitar!

EDITADO
Alguém tem mais dicas?

ok, neste momento tenho desta forma:

----------------------------------- QUARTOS -----------------------

QID					 Q_NOME							   Q_TIPOLOGIA
________________________________________________________________________  
1				   Quarto Simple						  Simples
2				   Quarto com vista para a Pescina		Duplo



----------------------------------------------- MAPA-----------------------

MID	  m_tarifa		m_status		m_tipologia_id		 m_inicio	  m_FIM
_____________________________________________________________________________________________________
1		 50			  s				1					25-02-2008	 28-02-2008
2		 55			  s				1					29-02-2008	 31-02-2008
3		 75			  s				1					01-03-2008	 10-03-2008
4		100			  s				2					25-02-2008	 28-02-2008
5		 95			  s				2					28-02-2008	 31-02-2008
6		 75			  s				2					01-03-2008	 30-10-2008
</div>

como integrar esta lógica para que repita os dias de um mes tipo calendário como na imagem que disponibilizei?
A lógica está correcta?
Terei que fazer alguma tabela para os dias meses e anos ou um calendário em php servirá?

obrigado a todos

Edição feita por: CWEBNET, 01/02/2008, 15:40.

Disponíbilidade e Humildade faz o Profissional!

#8 CWEBNET

CWEBNET

    Normal

  • Usuários
  • 107 posts
  • Sexo:Não informado

Posted 28/01/2008, 20:21

pessoal ajudas, ninguém? (obviamente ninguém é obrigado)

ok, podem dizerem-me então como se pode actualizar vários campos (múltiplos IDs) de uma tabela de uma só vez?

Será com um array?
Podem dar um exemplo por favor?

Agradecido

P.S. Outra coisa não estou a receber as respostas ao tópico por e-mail, o que será? eu tenho-o habilitado!

Edição feita por: CWEBNET, 01/02/2008, 15:41.

Disponíbilidade e Humildade faz o Profissional!




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq