Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite devs.
Poderiam me ajudar ?
Estou querendo fazer o seguinte em um formulário PHP...
O usuário deve cadastrar a sua data e horário do uso na churrasqueira e quando chegar nesta data e no horário final ele apaga os dados do cadastro desta reserva.
Como posso fazer isto com PHP ?
Temos...
data reserva
hora reserva (hora inicial)
hora final (já vai estar pré definida na base de dados)
Banco de Dados : clientes
Tabela : reserva
Deus abençoe a todos.
Sem a estrutura da tabela fica difícil ajudar.
De qualquer forma também é possível comparar datas/horários uma vez que alguém alguma hora irá acessar a aplicação e a tabela será lida.
Se houver algum registro que foge da data/horário estipulado esse registro pode ser apagado antes que o HTML seja renderizado para o usuário.
>
Em 27/10/2021 at 08:38, luannsr12 disse:
Pode usar trabalhos cron ou a rotina do próprio phpmyadmin
Obrigado jovem.
>
22 horas atrás, Omar~ disse:
Sem a estrutura da tabela fica difícil ajudar.
De qualquer forma também é possível comparar datas/horários uma vez que alguém alguma hora irá acessar a aplicação e a tabela será lida.
Se houver algum registro que foge da data/horário estipulado esse registro pode ser apagado antes que o HTML seja renderizado para o usuário.
Boa tarde, então vamos mudar algumas coisas...
x (data) reserva para uso
y (hora) da reserva na data x
Quando chegar esta data x e a hora y os dados desta reserva devem ser apagados.
Banco de Dados : clientesTabela : reservas
Espero ter simplificado.
>
Em 28/10/2021 at 18:29, Omar~ disse:
Sem a estrutura da tabela fica difícil ajudar.
Informação indispensável para saber como manipular datas.
Mas o caminho é mais ou menos esse:
<?php
$dataDeTermino = strtotime('2021-10-30 14:00:00');
if ($dataDeTermino < strtotime(date('Y-m-d H:i:s'))) {
echo ("Terminou, apague o registro nessa condição SE ELE EXISTE! ");
}>
Em 30/10/2021 at 15:55, Omar~ disse:
Informação indispensável para saber como manipular datas.
Mas o caminho é mais ou menos esse:
<?php
$dataDeTermino = strtotime('2021-10-30 14:00:00');
if ($dataDeTermino < strtotime(date('Y-m-d H:i:s'))) {
echo ("Terminou, apague o registro nessa condição SE ELE EXISTE! ");
}
Obrigado ~Omar.
Valeu pela ajuda.
Abc.
Pode usar trabalhos cron ou a rotina do próprio phpmyadmin