Код: Выделить всё
namespace App\Http\Controllers;
use App\Models\Product;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Validator;
class ProductController extends Controller
{
public function store(Request $request) {
$this->validate($request,[
'productName' =>'required|max:255',
'quantity' =>'required',
'weight' =>'required',
'boxes' =>'required',
'MRP' =>'required',
'costprice' =>'required',
'image' =>'required|image|mimes:png,jpeg,jpg,gif,svg|max:2048',
'productDescription' =>'required',
]);
$imageName = time().'.'.$request->image->extension();
Product::create([
'productName' => $request->productName,
'quantity' => $request->quantity,
'weight' => $request->weight,
'boxes' => $request->boxes,
'MRP' => $request->MRP,
'costprice' =>$request->costprice,
'productDescription' =>$request->productDescription,
'image' =>$request->image->move(public_path('images'),$imageName),
'seller_id' => $request->user('seller')->id,
'category_id' => $request->category
]);
return back()->with('success','Product stocked Successfully...');
}
}
@csrf
@if(session()->has('success'))
- {{ session()->get('success')}}
Add
Product
Image
class='form-control bg-gray-100 border-2 w-75 h-25 p-2 rounded-lg mb-4'>
Product Name
Category
select category
@foreach($categoryname as $data)
{{ $data->categoryName }}
@endforeach
Status:
active
Product description
Unit price
(Rs.)
weight
(g)
Quantity
(per box)
Boxes
(cartoon)
(Rs.)
+[/b] Add Product
< /code>
Я хочу, чтобы мой код вставлял данные в мою базу данных, но он возвращается и не предоставляет ошибку
или успех, если я проверю мою базу данных, нет данных, пожалуйста, решите проблему < /p>
< /blockquote>
Подробнее здесь: https://stackoverflow.com/questions/705 ... g-no-error