Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/07/2010, 05:58
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 3 meses
Puntos: 150
Respuesta: Borrar datos MySQL cada x dias

Entra en el menu Cronjobs

En la seccion 'Add New Cron Job' pon en Minute * , Hour *, Day *, Month * y Weekday * (todo asteriscos), esto hara que cada minuto se ejecute lo que queremos, luego cuando veas que todo va bien lo cambiaremos para que lo ejecute 1 vez por semana.

En Command pones algo como: /home/tuusuario/public_html/cronjob.sh (o la ruta correspondiente a tu hosting)

Crea el archivo cronjob.sh con lo siguiente:

php /home/tusuario/public_html/borrardatos.php

Y ya en borrardatos.php programas normalmente el borrado de los datos que quieras. Prueba primero a que simplemente modifique algun dato en vez de borrar nada, asi ves que se esta ejecutando bien el cronjob.

Cuando lo tengas todo listo entras a editar el cronjob y pones: Minute 0, Hour 0, Day *, Month * y Weekday 1 (para el lunes)

Prueba y me dices.