Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/09/2013, 08:32
Avatar de h2swider
h2swider
 
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: Crear Procesos Futuros con PHP y MySql

MySql cuenta con jobs o eventos parecidos a los que se usa en Oracle a partir de 5.1.6, si no tienes una versión posterior y no quieres actualizarla, podrías usar los cronjobs de linux.

Código SQL:
Ver original
  1. CREATE EVENT PurgeLogTable
  2. ON SCHEDULE EVERY 1 WEEK
  3. DO
  4. BEGIN
  5. DELETE FROM `logs` WHERE `LogTime` <= DATE_SUB(CURRENT_TIMESTAMP,INTERVAL 1 WEEK);
  6. INSERT INTO `audit` (`AuditDate`, `Message`) VALUES(NOW(), "Log table purged succesfully!");
  7. END

http://stackoverflow.com/questions/1...or-mysql-event
http://dev.mysql.com/doc/refman/5.1/en/events.html
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives