rezkyyustisio

Contoh insert data yang ada gambarnya

Jun 21st, 2021 (edited)
951
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. public function store(Request $request)
  2.     {
  3.         $validator = Validator::make($request->all(), [
  4.             'foto_barang' => 'image',
  5.             'nama_barang' => 'required|max:255',
  6.             'stok_barang' => 'required|max:255'
  7.         ])->validate();
  8.  
  9.         if($request->hasFile('logo_jurusan')){
  10.             // menyimpan data file yang diupload ke variabel $file
  11.             $file = $request->file('logo_jurusan');
  12.  
  13.             $nama_file = time()."_".$file->getClientOriginalName();
  14.  
  15.             // isi dengan nama folder tempat kemana file diupload
  16.             $tujuan_upload = 'images';
  17.             $file->move($tujuan_upload,$nama_file);
  18.  
  19.             Barang::create([
  20.                 'foto_barang' => $nama_file,
  21.                 'nama_barang' => $request->nama_barang,
  22.                 'stok_barang' => $request->stok_barang,
  23.                 'stok_sementara' => $request->stok_barang
  24.             ]);
  25.         } else {
  26.             Barang::create([
  27.                 'nama_barang' => $request->nama_barang,
  28.                 'stok_barang' => $request->stok_barang,
  29.                 'stok_sementara' => $request->stok_barang
  30.             ]);
  31.         }
  32.  
  33.         return redirect()->back();
  34.     }
RAW Paste Data