سلام من تاریخ رزرو هام که توی دیتابیس ثبت شده به صورت زیره:
1399/2/26-1399/3/31
سمت چپ شروع رزرو و سمت راست پایان
حالا توی بخش ادمین جستجو دارم و 2 تا تاریخ دریافت میکنم که رزروهای توی اون تاریخ هارو نشون بدم...
سوالم اینه که باید چجوری پیاده سازی شه!
من الان اومدم شروع تک تک رزرو هارو چک کردم اگر بین 2 تا تاریخ ورودی باشه و همینطور همین کارم برای تاریخ پایان رزرو ها کردم...پس اون رزرو های که شروع یا پایانشون بین 2 تا تاریخ ورودیه رو میریزم تو ارایه که بفرستم سمت ویو
این درست کار میکنه ولی در یه صورت اشتباه کار میکنه
اونم اینکه مثلا با توجه به تاریخ بالا، بخایم رزروهای بین 99/2/27 و 99/2/29 رو بیاریم!
در این صورت چون دیگه نه شروع و نه پایان تاریخ بالا بین این تاریخ ها نیست پس چیزی نمیاره!
امیدوارم خوب توضیخ داده باشم
کسی میتونه کمک کنه که این مکلو چجوری حل کنم؟
@miladparsi1070
سلام.
از متد whereBetween استفاده کنید :
$from = date('2018-01-01');
$to = date('2018-05-02');
Reservation::whereBetween('reservation_from', [$from, $to])->get();
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟