как обновить используя массив в Laravel? как обновить массив в контроллере Laravel? Произошла ошибка во время обновления данных. Я вывел на экран представление и контроллер
нуждается в его помощи
контроллер
public function update_pesanan(Request $request,$id)
{
DB::table('tbl_pesanan as a')
->where('a.id_paket', $id)
->update([
'harga_satuan' => $request->harga_satuan
]);
return redirect ()->back()->with('success','Berhasil Menambahkan Penawaran!');
}
просмотр
<form action="/update_pesanan/{{ $p->id_paket }}" method="post">
{{ csrf_field() }}
<table class="table">
<thead>
<tr>
<th style="text-align: center; width: 20px;">Kode BMN</th>
<th style="text-align: center; width: 15px;">Nama Barang</th>
<th style="text-align: center; width: 5px;">Kuantitas</th>
<th style="text-align: center; width: 5px;">Satuan Ukuran</th>
<th style="text-align: center; width: 20px;">Kode Unit</th>
<th style="text-align: center; width: 5px;">Harga Satuan</th>
</tr>
</thead>
@foreach($pesanan as $key => $p)
<tbody>
<tr id="addRow" >
<td class="col-xs-3" style="text-align: center;">{{$p->kode_bmn}}
</td>
<td class="col-xs-3" style="text-align: center;">{{$p->jenis_barang}}
</td>
<td class="col-xs-5" style="text-align: center;">{{$p->kuantitas}}
</td>
<td class="col-xs-5" style="text-align: center;">{{$p->satuan_ukuran}}
</td>
<td class="col-xs-5" style="text-align: center;">{{$p->kode_ruang}}
</td>
<td class="col-xs-3">
<input class="form-control " name="harga_satuan[$key] " type="text" placeholder="Enter title" />
</td>
</tr>
</tbody>
@endforeach
</table>
<div class="col-md-1 pull-right"><br><br>
<button class="btn btn-primary pull-right">Save</button>
</div>
</form>
пожалуйста, помогите мне