Foros del Web » Programando para Internet » PHP »

Eliminar registros

Estas en el tema de Eliminar registros en el foro de PHP en Foros del Web. Hola: Estoy haciendo un programita el cual tiene que eliminar diariamente a algunos usuarios de la Base de Datos, el criterio para borrarlos es que ...
  #1 (permalink)  
Antiguo 11/04/2007, 17:48
 
Fecha de Ingreso: diciembre-2002
Ubicación: d.f
Mensajes: 79
Antigüedad: 17 años
Puntos: 0
Eliminar registros

Hola:
Estoy haciendo un programita el cual tiene que eliminar diariamente a algunos usuarios de la Base de Datos, el criterio para borrarlos es que si no han capturado cierto formulario en una fecha requerida, entonces se eliminaran de cinco tablas. Para ello lo que tengo pensado es:

"En un archivo de texto voy a tener guardada la fecha en que realice el último proceso de eliminación, por lo que diariamnete tendre que preguntar si la fecha guardada en el archivo corresponde a la fecha de hoy, si no corresponde entonces empieza proceso de eliminación de usuarios y despues actualizaré el archivo con la fecha actual. Esto quiere decir que solo haré la eliminación de registros una sola vez por día."

Según lo anterior se puede mandar llamar una sola vez con un demonio, desde el sistema operativo del servidor que estoy utilizando, el problema es que no se me permite meterle mano al servidor.

Si tuviesen alguna otra idea para hacer lo que les comento, me gustaría me la comentaran.

PD:un compañero me comenta que es mucho mejor que almacene la fecha que estoy guardando en la Base de datos no en un archivo de texto.


Saludos
rvargas
  #2 (permalink)  
Antiguo 11/04/2007, 19:01
 
Fecha de Ingreso: diciembre-2002
Ubicación: d.f
Mensajes: 79
Antigüedad: 17 años
Puntos: 0
Re: Eliminar registros

Según entiendo puedo ejecutar mi script.php en una hora determinada utilizando desde el sistema oparativo CRON YCURL .

"Cron es una utilidad de sistema que sirve para lanzar procesos con una periodicidad determinada, como por ejemplo copias de seguridad u otro tipo de procesos que deben ser lanzados de forma desatendida."

Dejo algunas ligas por si alguién le interesa y vere que puedo hacer:

http://linuca.org/pipermail/linuxcan...ry/003571.html
http://www.programacion.net/php/articulo/adr_phpcron/

Saludos
rvargas
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:32.