راکت

ثبت نشدن داده در دیتابیس

4 پاسخ

یه فرم دارم که از یه combobox and txtarea تشکیل شده
میخوام زمانی که از لیست combobox یه گزینه رو انتخاب می کتم منظور همون name ها می باشد...........
محتویاتی که داخل txtarea نوشتم وارد فیلد body بشه
این جدول هست
id--name-body
اینم کد کنترلر. اما چیزی ثبت نمی کننه

public function storeaddcontent(Request $request)  
{  
request()->validate([  
'matn' => 'required'  
]);

            Menu::updateOrCreate(
            ['body' => $request->matn],
            ['id' => $request->name]
        );
bardia
bardia
@mrbardia72
ثبت پرسش جدید

پاسخ‌ها

4
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

هدفتون از استفاده از updateOrCreate چیه ؟

bardia
bardia
@mrbardia72

تخصص: Golang/Laravel

من به روش دیگه ای نوشتم اما درج نشد
یکی بهم گفت از این روش استفاده کن
الان من باید چیکار کنم تا محتویات textareرو بریزه داخل فلیدbodyای که از لیست کامبوباکس اون mame رو انتخاب کردم

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

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

دوست عزیز این کامل مربوط به html و php میشه
شما داخل فرموتون برای هر فیلد یک name مشخص میکنید برای combo داخلش میزارید name="name"
و برای textarea میزارید name="body"
و زمانی که فرم ارسال شد میگیرید و ذخیره سازی میکنید
این جزی از مباحث ابتدایییی ابدایییییی php هست !!!!!!!!!

bardia
bardia
@mrbardia72

تخصص: Golang/Laravel

@hesammousavi
آی دی از قبل داخل دیتابیس موجود هست
دیگه نمیحوام id ثبت بشه میخوام متن مورد نظر متناظر با id انتخابی قرار بگیره

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

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