Предлагам ти следното:
Още като ги добавяш да ползваш $expire = strtotime("+31 day");
Записваш тази променлива в БД и може да проверяваш дали time() > $expire, ако е по голямо изтриваш обявата, т.е минало е 1 месец.
Може само да направиш така да не се трият обявите, а примерно да се показват тия time() < $expire
Дано схвана идеята
:wink: