با سلام
$attendance = DB::table('attendances')->where('User_id', $user->ID)->where('created_at', NOW()->format('Y-d-m'))->get();
return $attendance;
چنین خروجی دریافت می کنم
۰
id ۷
User_id ۱
login "۰۱:۴۷:۴۳"
logout "۰۲:۱۱:۰۴"
created_at "۲۰۱۹-۱۰-۱۰ ۰۰:۰۰:۰۰"
updated_at null
ولی چنین دستوری رو شناسایی نمیکنه
return $attendance->login;
باتشکر
یعنی با این دستور بهتون ارور میده ؟
چه اروری میده !
این ارور بخاطر اینکه این اطلاعات در یک آرایه برگشت داده میشه.
return $attendance[0]->login;
سلام
بنده نمیدونم چه نتیجه ای از کدتون میخواید و فکر میکنم میخواید این کاربر لاگین کنه
جای متد get از first استفاده کنید
اگه کار نکرد برای لاگین کاربر از دوتا متد زیر استفاده کنید:
Auth::login($user);
// Login and "remember" the given user...
Auth::login($user, true);
یا
Auth::loginUsingId(1);
// Login and "remember" the given user...
Auth::loginUsingId(1, true);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟