Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brunonative

Executar uma ação de acordo com a data e hora da tabela

Recommended Posts

Bom dia Pessoal.

 

Como faço no MySQL pra executar uma ação de acordo com uma data e hora que está gravado numa tabela?

 

Por exemplo: Existe uma tabela chamada membros onde lá terá uma coluna chamada data_proxima_acao.
Assim que chegar nessa data e hora gravada, enviará um email que estará gravado na tabela acao.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Giovanird
      Olá a todos!

      Tenho uma rotina no cron em um servidor que executa uma pagina onde é alterado o status de clientes.
      Preciso que após acessar e alterar o status do cliente, está pagina seja direcionada para uma outra pagina após uns 10 segundos.
      Executando diretamente pelo navegador a página é direcionada corretamente, quando executada pelo cron ela não direciona.
       
      No  cron estou usando o comando:
      curl -s https://www.dominio.com.br/alt.php
       
      No direcionamento coloquei um refresh javascript dentro de um header
      header( 'refresh:10; url=https://www.dominio.com.br/posalt.php?t=2');
       
      Obs.: Está pagina já roda a algum tempo no cron sem o direcionamento, agora que se fez necessário criar este direcionamento.
       

    • Por JacsJacob
      Boa tarde,

      Estou tentando criar um evento para limpar linhas da minha tabela de 1 dia atrás, para que execute a cada 15 minutos, ja fiz de varias formas mas meu MySQL nao executa, o que pode estar errado? alguem pode ajudar?

      Criei meu evento desta forma:

       
      CREATE EVENT limpeza on schedule every 15 minute do delete from tempdat where tdate < DATE_SUB(NOW(), INTERVAL 1 DAY); Obrigado!
       
      Detalhe, quando rodo o comando na mão ele limpa as linhas desejadas... mas quando crio o evento, ele nao executa sozinho a cada 15 minutos... 
    • Por JacsJacob
      Bom dia pessoal,

      Preciso saber como crio uma trigger ou um evento para que, a cada 24horas (ou todo dia meia-noite) a tabela seja limpa mantendo somente os ultimos 120 registros da tabela ordenando pelo campo ID. Como faço?

      Esses são os dados da minha tabela:
       
      mysql> select * from tempdat ORDER BY id DESC LIMIT 50;
      +-----+------------+----------+-----------+-------------+---------+----------------------------+
      | id  | tdate      | ttime    | zone      | temperatura | umidade | image                      |
      +-----+------------+----------+-----------+-------------+---------+----------------------------+
      | 349 | 2017-04-24 | 09:40:02 | principal |          21 |      45 | photo-24-04-2017.09.39.jpg |
      | 348 | 2017-04-24 | 09:30:10 | principal |          19 |      46 | photo-24-04-2017.09.29.jpg |
      | 347 | 2017-04-24 | 09:20:02 | principal |          19 |      46 | photo-24-04-2017.09.19.jpg |
      | 346 | 2017-04-24 | 09:10:02 | principal |          19 |      47 | photo-24-04-2017.09.09.jpg |
      | 345 | 2017-04-24 | 09:00:03 | principal |          19 |      46 | photo-24-04-2017.08.59.jpg |
      | 344 | 2017-04-24 | 08:50:02 | principal |          19 |      47 | photo-24-04-2017.08.49.jpg |
      | 343 | 2017-04-24 | 08:40:07 | principal |          18 |      48 | photo-24-04-2017.08.39.jpg |
       
    • Por AlessandroPiaz
      Boa noite pessoal.
      Quero que meu site role o scroll na horizontal. Achava que com o overflow-y:hidden; ele ja rolava na horizontal mas pelo jeito não funciona. Sou meio leigo em javascript ainda.
    • Por AlessandroPiaz
      Boa tarde pessoal.
      Meu site é onepage e quero criar um evento pra que a pagina role pra determinado lugar após o primeiro scroll executado. Para passar rolando direto da primeira pg pra segunda por exemplo. Já vi esse efeito em muitos websites, mas sou bem leigo em javascript ainda.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.