Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2014, 16:50
oscargr
 
Fecha de Ingreso: octubre-2009
Mensajes: 41
Antigüedad: 14 años, 6 meses
Puntos: 0
Problemas para borrar datos de más de 5 años

Hola de nuevo, espero que me podais echar una mano ya que ando un poco liado .

Estoy intentando borrar los datos que tengo en mi base de datos que tengan más de 5 años, seguro que la estoy cagando en el código. Esto es lo que estoy haciendo:

en la tabla que quiero eliminar los registros de más de 5 años, tengo un campo llamado "fecha_acceso" de tipo DATE donde se recogen los datos de forma Y-m-d.

He intentado en la consulta poner algo como

Código PHP:
$consulta="SELECT * FROM acceso_bd WHERE fecha_acceso BETWEEN ".date("Y-m-d")-1825  .",".date("Y-m-d"); 
donde el número 1825 correspondería a los días de 5 años.
También he intentado colocar
Código PHP:
date("Y-m-d"strtotime("-5 year")); 
para que el campo que obtengo de la BD sea 5 años más viejo que el actual.

A ver si me podeis guiar un poco que ando muy desencaminado. Gracias.