, так что я пытаюсь вставить имя картинки в Mysql DB, но после того, как я отправляю форму, она выдает ошибку «pic_name» поле не имеет значения по умолчанию ... это означает, что мой контроллер не хранит значениеформа
вот мой блейд:
<div>
<form action="/product_store" method="post" enctype="multipart/form-data">
@csrf
<input type="text" name="name_product">
<input type="file" name="file_product">
<button type="submit">submit</button>
</form>
</div>
и контроллер:
public function store(Request $request)
{
$original_name= $request->file('file_product')->getClientOriginalName();
$path = $request->file('file_product')->store('storage');
Product::create(['name' => $request['name_product'], 'pic_name' => $original_name]);
}
поле имени хранится идеально , поэтому проблем смой web.php