Cara mengendalikan borang lungsur turun berbilang pilihan untuk setiap baris apabila melaksanakan penjimatan borang dinamik dalam Laravel
<p>Dalam borang saya, saya mempunyai jadual dinamik dengan dropdown berbilang pilihan color_id[] dan size_id[] dengan nama yang sama dalam setiap baris. Saya tidak tahu bagaimana untuk menyimpan berbilang nilai yang dipilih sebagai nilai dipisahkan koma dalam setiap baris yang disimpan dalam pangkalan data. Saya cuba menyimpan ke pangkalan data di sini tetapi ia tidak berfungsi. </p>
<p>Kod HTML: </p>
<pre class="brush:php;toolbar:false;"><table><tbody><td><select name="color_id[]"class="select2" ;color_id"style="width:200px;tinggi:100px;" select2"id="size_id"style="lebar:200px;"berbilang>
<p>Kod Laravel disimpan dalam pengawal:</p>
<pre class="brush:php;toolbar:false;">$class_ids = $request->input('class_ids');
untuk($x=0; $x<count($class_ids); $x++) {
#kod...
$color_ids = meletup(',', $request->color_id[$x]);
$size_id = meletup(',', $request->size_id[$x]);
$data3[]=array(
'bom_code'=>$TrNo,
'bom_date'=>$request->bom_date,
'cost_type_id'=>$request->cost_type_id,
'Ac_code'=>$request->Ac_code,
'season_id'=>$request->season_id,
'currency_id'=>$request->currency_id,
'item_code' => $request->item_codes[$x],
'class_id' => $request->class_id[$x],
'penerangan' => $permintaan->penerangan[$x],
'color_id' =>
'saiz_array' =>
'penggunaan' => $permintaan->penggunaan[$x],
'unit_id'=> $request->unit_id[$x],
'kadar_per_unit' => $permintaan->kadar_per_unit[$x],
'pembaziran' => $permintaan->pembaziran[$x],
'bom_qty' => $request->bom_qtys[$x],
'jumlah_jumlah' => $permintaan->jumlah_jumlah[$x],
);
}
BOMSewingTrimsDetailModel::insert($data3);</pre>