когда я дд ($ id_paket); все в порядке, но когда вы вводите код здесь, введите базу данных, почему сохраняется только последний ввод?
Контроллер
public function update_penawaran(Request $request,$id)
{
$harga_satuan = $request->input('harga_satuan');
foreach ($request->input('harga_satuan') as $key => $hargasatu) {
DB::table('tbl_pesanan as a')
->join('tbl_paket as b', 'a.id_paket', '=', 'b.id_paket')
->where('a.id_paket', $id)
->update([
'b.status_paket' => $request->status_paket,
'harga_satuan' => $harga_satuan[$key]
]);
}
// dd($harga_satuan);
return redirect('/pesanan')->with('success','Berhasil Menambahkan Penawaran!');
}
Просмотр
@foreach($pesanan as $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[] " type="text" placeholder="Enter title" />
</td>
</tr>
</tbody>
@endforeach
введите описание изображения здесь
введите описание изображения здесь
введите описание изображения здесь
id_pesanan (primarykey) id_paket (foreignkey) как решить эту проблему?