Foros del Web » Programando para Internet » PHP »

Borrar una tablan de una base de datos pasado x tiempo

Estas en el tema de Borrar una tablan de una base de datos pasado x tiempo en el foro de PHP en Foros del Web. Quisiera que me deis algun ejemplo de como borrar una tabla de una base de datos pasado por ejemplo 24 horas...
  #1 (permalink)  
Antiguo 17/03/2014, 08:17
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 1 mes
Puntos: 0
Borrar una tablan de una base de datos pasado x tiempo

Quisiera que me deis algun ejemplo de como borrar una tabla de una base de datos pasado por ejemplo 24 horas
  #2 (permalink)  
Antiguo 17/03/2014, 08:31
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

Tendrás que trabajar con Cron Jobs, googlea.
  #3 (permalink)  
Antiguo 17/03/2014, 08:51
Avatar de baldaweb  
Fecha de Ingreso: septiembre-2010
Ubicación: Barco pirata
Mensajes: 244
Antigüedad: 13 años, 7 meses
Puntos: 20
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

haz un script que borre la tabla pasadas 24 horas o el tiempo que quieras y como dice el compañero ejecutas un cronjobs de ese script cada dia a una determinada hora.
  #4 (permalink)  
Antiguo 17/03/2014, 09:17
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

mmm ya y como elegiria la tabla que quiero borrar y no todas u otra que no sea la que quiero?
  #5 (permalink)  
Antiguo 17/03/2014, 09:20
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

Cita:
Iniciado por randy69 Ver Mensaje
mmm ya y como elegiria la tabla que quiero borrar y no todas u otra que no sea la que quiero?
Pues son sentencias SQL básicas. En este caso DROP TABLE.
  #6 (permalink)  
Antiguo 17/03/2014, 09:21
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

okis eso lose ero quiero borrar solo las que tengas 24 horas de antiguedad no las que tengas 10 horas
  #7 (permalink)  
Antiguo 17/03/2014, 09:25
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

¿Borrar la tabla , o el contenido de la tabla?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #8 (permalink)  
Antiguo 17/03/2014, 09:29
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

Cita:
Iniciado por gnzsoloyo Ver Mensaje
¿Borrar la tabla , o el contenido de la tabla?

el contenido disculpa... si me dais alguna solucion
  #9 (permalink)  
Antiguo 17/03/2014, 09:34
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

la oslución, a nivel de BBDD, es a través de jobs (Oracle), EVENT (MySQL), o bien el Scheduler del Server Agent (SQL Server). No hay muchos otros caminos.
También puedes usar Tareas Programadas, o Cron, si usas Linux.
Desde el PHP en sí, lo veo complicado, porque no es esa la idea de PHP... Los expertos pueden decirte más.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #10 (permalink)  
Antiguo 17/03/2014, 09:40
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

Cita:
Iniciado por gnzsoloyo Ver Mensaje
la oslución, a nivel de BBDD, es a través de jobs (Oracle), EVENT (MySQL), o bien el Scheduler del Server Agent (SQL Server). No hay muchos otros caminos.
También puedes usar Tareas Programadas, o Cron, si usas Linux.
Desde el PHP en sí, lo veo complicado, porque no es esa la idea de PHP... Los expertos pueden decirte más.
uso mysql pero si fueras tan amable de darme una idea general de como aserlo es que soy un tanto nuevo en esto de la programacion
  #11 (permalink)  
Antiguo 17/03/2014, 10:04
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

Es OFF TOPIC en PHP, porque es un tema de BBDD, no de programación, y hay un foro específico de MySQL para esas cosas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #12 (permalink)  
Antiguo 17/03/2014, 10:13
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

pues ya ise la pregunta en mysql http://www.forosdelweb.com/f86/borrar-contenido-tablan-base-datos-pasado-x-tiempo-1094354/
  #13 (permalink)  
Antiguo 17/03/2014, 11:07
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Borrar una tablan de una base de datos pasado x tiempo

Contestado en el otro hilo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: bases, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 20:43.