Ciao,
gli errori che commetti sono principalmente 2, 1 tecnico ( di sintassi ) ed uno concettuale.
Sintatticamente parlando la query dovrebbe essere qualcosa del genere :

Codice PHP:
$date date('Y:m:d',time());
$sql "DELETE FROM book WHERE date < '".$date."' "
La variabile $date la modifichi all'ora che vuoi.


Inoltre, se lo script non viene richiamato da qualcuno, non eliminerà nulla perchè la query non sarà mai eseguita.

Ciao