Necesito eliminar registros automáticamente

  • Autor Autor DosTera
  • Fecha de inicio Fecha de inicio
D

DosTera

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de 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!!
 
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al 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!! 😀
 
Atrás
Arriba