guarda che la risposta te l'ho data...

nell'inserimento recuperi la data in timestamp e la piazzi nel db:

$oggi=time();

INSERT INTO......$oggi.....

poi quando fai la chiamata sql fai:

$un_mese_fa = ((int) time()) - 60*60*24*31;

e

DELETE * FROM rooms WHERE date <= $un_mese_fa

così facendo semplifichi le cose....

per utilizzare il formato che più ti aggrada nella stampa (a video) delle pagine di output usi

date ('d-m-y',$data_da_db);

tutto chiaro?

spero di sì...