mysql de 1 gün sonra otomatik veri nasıl silinir?
10
●243
- 23-08-2020, 18:31:04Arkadaşlar şifremi unuttum bölümü yapıyorum kod oluşturuyorum bunu veritabanına yazıyorum 1 gün sonra o kodun geçerligi yitirmesini istiyorum en kolay yöntemde otomatik 1 gün sonra kod silinmesi olayı var mı ?
- 23-08-2020, 18:33:53Sql icin zaman damgası bölümü de oluşturun daha sonra şifremi unuttum bölümüne if sure suanki sure ile 24 saat vs çok ise sure geçti diye ayarlayın, istediğiniz gibi olacaktır
İlla silmem gerek diyorsanız cron oluşturabilirsiniz her gün çalışıp siler 24 saati geçen kodları
Mobilden yazdım idare edin
- 23-08-2020, 18:34:00hocam cron çok saglıklı çalışan bir hizmet deigl o servislerde explode ile tarihi bölüp var olan günden kayıtlı günü çıkarsam 1 den fazla olursa kod geçersiz dedirtsem nasıl fikir?ITenGriTR adlı üyeden alıntı: mesajı görüntüle
- 23-08-2020, 18:34:37hocam cron çok saglıklı çalışan bir hizmet deigl o servislerde explode ile tarihi bölüp var olan günden kayıtlı günü çıkarsam 1 den fazla olursa kod geçersiz dedirtsem nasıl fikir?instads adlı üyeden alıntı: mesajı görüntüle
- 23-08-2020, 18:49:27
function tarihFarki ($tarih_1, $tarih_2) { $tarih1= new DateTime($tarih_1); $tarih2= new DateTime($tarih_2); $interval= $tarih1->diff($tarih2); return $interval->format('%a');} $bugun = date("Y-m-d"); if (tarihFarki($tarih_1, $bugun)>0): ...İşlemler endif;belki işinize yarayabilir, ben kullanıyorum işimi görüyor - 23-08-2020, 18:54:41ben kod yazmadan yapmak istiyorsun sandım tabiki de dediğin gibi de olurzeytin8899 adlı üyeden alıntı: mesajı görüntüle