$productPopup=Product::where('popup_show',true)->get();
if($productPopup){
foreach ($productPopup as $productPop)
{
if($request->finish_popup_time<=$productPop->start_popup_time && $request->finish_popup_time>=$productPop->finish_popup_time){
return redirect()->route('admin.product.edit', [$id])->withErrors('Bu Tarihler Arasında Oluşturulan popUp Mevcuttur.');
}
}
}
Dostlar bu kod da yapmak istediğim tam olarak şu başlangıç ve bitiş tarihlerim var örnek veriyorum 31 Mayıs 2022 ve bitiş de 2 Haziran 2022. Eğer veri tabanında bu tarihler ile alakalı bir tarih var ise "bunlara eşit veya arasında kalan tarihlere 31 mayıs 1 haziran 2 haziran gibi" Kayıt yapılmasını engellemek istiyorum. Sadece bu tarihlere sahip olmayan tarihlere izin vermek istiyorum. Umarım anlatabilmişimdir. Yukarıda ki gibi bir mantık kurmaya çalıştım ama tam işe yaramadı sanırım biraz daha profosyonel bir görüşe ihtiyacım var.