Correcto, ¡pero mi método es el siguiente ¡
Primero que todo guardo la fecha de registro del Usuario con time();.. Entonces cada vez que un usuario se registra pongo la siguiente línea:
Código PHP:
$tiempo = time() – (24*60*60); // 1 día
mysql_query("DELETE FROM usuarios WHERE activada = 0 AND registro < ".$tiempo);
De esta manera borra los usuarios que no activaron su cuenta en 24 horas =) .. Bueno pero ahí varía dependiendo de tus columnas y tu tabla. Un saludo