راکت
حل شده

آپدیت کردن table از طریق laravel-blade

3 پاسخ

سلام دوستان من قابلیت آپدیت کردن رو دارم اضافه میکنم به پروژم ولی وقتی که میخوام آپدیت کنم این ارور میاد : Attempt to assign property "first_name" on null

این قسمت داخل کنترلر منه

public function updateCustomer($id, Request $req)
    {
        $customer = Customer::find($id);
        $customer->first_name = $req->first_name;
        $customer->last_name = $req->last_name;
        $customer->birth_day = $req->birth_day;
        $customer->save();
        $mobileNumber = new MobileNumber;
        $mobileNumber->mobile_number = $req->mobile_number;
        $customer->mobileNumbers()->save($mobileNumber);
    }

ممنون میشم کمکم کنید.

ثبت پرسش جدید

پاسخ‌ها

3
محمدرضا فلکی
محمدرضا فلکی
@m.reza6920

تخصص: Learning Laravel

بهترین پاسخ

@abdolrahman داخل روت ها یه مشکلی بود تغییر دادم درست شد. ممنون از همگی

حسن حکمتی
حسن حکمتی
@hekmati

تخصص: برنامه نویس وب و بلاکچین

سلام
توی مایگریشن users ستون first_name رو به این شکل تعریف کنید.

$table->string('first_name')->nullable();
Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

به نظر میاد یه مشکل مشابه سوال قبل دارید.
ببینید همون مشکلات هست؟
آخه داره میگه first_name نباید خالی باشه

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام