Merhabalar,

Bir sistem yapıyorum fakat mantığını aklımda canlandıramadım. İlk önce müşteri ürünü satın aldığı zaman veritabanına urun_satinalimtarihi başlığına 2022-11-29 23:40:00 ve urun_bitistarihi başlığına'da 2022-12-29 23:40:00 yazdırıyorum ve işte ürümlerim sayfasında'da günümüz tarihinin ve urun_bitistarihi başlığının farkını date_diff ile hesaplattırıyorum;

                                            date_default_timezone_set('Europe/Istanbul');
                                            $todayy = date('Y-m-d H:i:s');
                                            $date1 = date_create( $sunucular_goster['urun_bitistarihi'] );
                                            $date2 = date_create( $todayy );
                                            $diff = date_diff( $date2, $date1 );
                                            $fark = $diff -> days;
                                            if($fark > 7){
                                                echo '<td><button class="btn btn-sm" style="background-color:#55c085; color:White;">'.$fark.' Gün</button></span></td>';
                                            }else{
                                                echo '<td><button class="btn btn-sm" style="background-color:#ff5353; color:White;">'.$fark.' Gün</button></span></td>';
                                            }
Buraya kadar problem varsa yazın lütfen yoksa devam edelim, ben her günde belirlediğim saatler'de site_sunucular adlı veri tabanının günümüz tarihinin ve urun_bitistarihi başlığının arasındaki gün farkı hesaplansın ve bu gün farkı 1 günün altında olanları bulsun ve onun sunucu_status başlığını 0 yapsın bunu yapabilir miyiz? Ben gün farkını falan hesaplattırırım ama site_sunucular adlı veritabanını for döngüsüyle falan mı döndürmem lazım bütün veriyi kontrol edebilmem için.