دوستان یک راه پیدا کردم کار میکنه ولی نمیدونم منطقی یا نه!!! و اینکه فک کنم باید به cron job هاست بدم که خودش اجراش کنه هر روز...
یه کوئری زدم به جدول تاریخو گرفتم! با کد زیر تعداد روزهای گذشته رو مقایسه کردم و گفتم اگه 7 روز بود اون ردیف رو حذف کن....
foreach($resultSelectDate as $row) {
$dateInsert = date_create($row['date']);
$dateNow = date_create(date('Y-m-d'));
$interval = date_diff($dateInsert, $dateNow);
$day = $interval->format('%a%');
if ($day == 7) {
$sqlRemove = "DELETE FROM `table` WHERE `date`= ?";
$resultRemove = dbPDO::connect()->prepare($sqlRemove);
$resultRemove->bindValue(1, $row['date']);
$resultRemove->execute();
}
}