یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام دوستان
من یه فرم ثبت سوال دارم که وقتی ثبت می کنم خطا میده که متن سوال نمی تونه خالی باشه یعنی نمی تونه متن رو دریافت کنه
SQLSTATE[HY000]: General error: 1364 Field 'text' doesn't have a default value
کدهای HTML:
<form action="{{ route('questionstore') }}" method="POST">
@csrf
<textarea name="textarea" id="textarea" maxlength="20" rows="1" style="width: 100%; border-radius:5px"
placeholder="سوال خود را بنویسید ..." ></textarea>
<input class="form-control" type="hidden" name="subject" value="{{ $subject->id }}">
<button style="float:left" class="btn btn-success mt-1">ثبت</button>
</form>
کدهای کنترلر:
public function store(Request $request)
{
$questions= question::create([
'text'=>$request->textarea,
'subject_id'=>$request->subject,
'user_id'=>Auth::user()->id,
]);
$questions->save();
return redirect()->back()->with('ok','سوال شما ثبت شده و در انتظار تأیید می باشد');
}
درود خوبی...
کد زیر:
'textarea'=>$request->textarea,
توی دیتابیس بررسی کن که جدول textarea وجود دارد یا نه.....
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟