Creando un archivo PHP y que lo ejecutes tu manualmente, ya que si lo tienen que ejecutar los usuarios podria llegar a ser muy pesado para ellos. El archivo tendria que contener lo siguiente:
Código PHP:
$sql = mysql_query("SELECT * FROM `tabla` WHERE `fecha_creacion`>=604800;");
while($archivo = mysql_fetch_array($sql)) {
mysql_query("DELETE FROM `tabla` WHERE id=".$archivo['id'].";");
echo 'Registro '.$archivo['id'].' tenia '.($archivo['fecha_creacion'] / 86400).' dias de antiguedad y fue eliminado.<br />';
}
if(mysql_num_rows($sql)==0) echo "No hay registros que limpiar";
Tambien hay que crear en la tabla un nuevo campo que se llame fecha_creacion, ahi tienes que guardar la fecha en formato timestamp de PHP cada vez que creas un registro.
Un saludo