Kimlik doğrulama veya yönetimden onay bekliyor.
Eğer mysql de kayıt tarihini tutuyorsanız
eğer kayıt tarihi (mysql field türü) timestamp ise
$tarih = strtotime("-30 days");
eğer field türü date ise
$tarih = "'".date("Y-m-d i:h:s",strtotime("-30 days") . "'";
mysql_query("select * from haberler where tarih < $tarih"); // 30 günden eski olanları çeker
aynı bu veriyi bi yere yedekledikten sonrada
mysql_query("delete from haberler where tarih < $tarih"); // diye silebilrsin.