La sintaxis SQL, si no me equivoco es esta (o muy parecida)... la saqué del manual:
Código PHP:
$sql="DELETE FROM tbl_name WHERE TO_DAYS(NOW()) - TO_DAYS(campo_fecha) >= 30";//Para treinta días
Esto supone que tu tabla tiene un campo llamado campo_fecha que es de tipo DATE (o DATETIME, no recuerdo bien)y es ése el campo que vas a comparar.
Saludos