Hola a todos/todas:
Estoy intentando borrar unos registros del mi BBDD en función del tiempo transcurrido. La condición es que hayan pasado más de 10 dias desde la fecha de registro. He estado investigando y he conseguido hallar "una" diferencia entre la fecha de hoy y la del registro (me da 27 cuando debería ser 23)

. De todas maneras, lo que quiero es que no se queden en la BBDD determinados registros pasado un tiempo, por lo que la interpretación de MySQL me puede servir.
Sin embargo cuando trato de borrar registros que sean más antiguos de 10 no funciona

.
Para que me podáis orientar adjunto el código de pruebas que tengo.
Código PHP:
<?php
// Llamo las variables de conexión a DB
$host = "localhost";
$user = "root";
$pass = "12345";
$db = "abcd";
$_SESSION['usuario'];
$usuario=$_SESSION['usuario'];
echo $usuario;
// Abro conexión y selecciono la base de datos
$connection = mysql_connect($host, $user, $pass,$db) or die ("Unable to connect!");
mysql_select_db($db) or die ("Unable to select database!");
//Query que borra datos en función de su antiguedad si esta es mayor que 10
$SelDELUSER =mysql_query ("delete *from usuarios WHERE datediff('$fechahoy',fecha)>10 and activo='0'");
$Diferencia=$selectDIFF;
echo $Diferencia;
?>
¿Alguien me puede indicar el fallo y, ya puestos, la solución?
Muchas gracias por adelantado

,