Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/07/2006, 09:56
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Si tu versión de mysql la incorpora puedes usar la funcion datediff() para eliminar los registros con una instruccion delete, la cual puedes colocar en algun script php. Debes tener en tu tabla un campo fecha.

Código PHP:
<?php
   $sql
="delete from tabla where datediff(now(),campo_fecha)>180";
   
mysql_query($sql);
?>
datediff() obtiene la diferencia en dias entre 2 fechas.

http://dev.mysql.com/doc/refman/5.0/...functions.html