Preciso eliminar registros automaticamente

  • Autor Autor DosTera
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
D

DosTera

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola, Betas!. Les cuento, estoy trabajando en un sitio con PHP y MySQL. Necesito filtrar artículos "publicados hoy" y "publicados en los últimos 7 días", por el momento lo estoy haciendo de forma manual, pero necesito optimizar tiempo y encontrar algún método para hacerlo automáticamente.
¿Existe alguna función para esto?. Desde ya mas que agradecido por su ayuda!

Saludos!!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Disculpa, pero podrías darme algún ejemplo de como mostrar contenido publicado hace 1 mes??, disculpa que te moleste 🙁
Mientras estoy leyendo lo que me pasaste.
Te pido este favor porque no se si estamos hablando de lo mismo, ja

te dan los materiales para armar una casa y tmb quieres que te armen la casa?...

PHP:
"SELECT * FROM tabla WHERE DATEDIFF(FROM_UNIXTIME(fecha,'%Y%m%d'),".date('Ymd',strtotime('-30 day',time())).")<=0";

eso selecciona los que tengan 30 dias (1 mes)... datediff es diferencia entre dos fechas... uso la fecha del registro comparada con la fecha actual -30 dias, si el resultado es menor o igual a 0, quiere decir que son 30 dias... hay otras funciones tambien... (pensando que la coumna fecha es un time())

MySQL :: MySQL 5.5 Reference Manual :: 12.7 Date and Time Functions aka tenes TODO sobre fechas y tiempo
 
te dan los materiales para armar una casa y tmb quieres que te armen la casa?...
Yo se que detrás de esa respuesta ruda hay un corazoncito bueno y sincero.
¡¡Muchas gracias por ayudarme!! 😀
 
Voltar
Topo