$product_id = $request->input("product_id");
$size_id = $request->input("size");
$price = $request->input("price");
$shade_id = $request->input("shade_id");
$arr = array();
if($shade_id){
for($i=0; $i<count($shade_id); $i++){
$shades_id = $shade_id[$i];
if($size_id){
for($j=0; $j<count($size_id); $j++){
/*$insert = DB::table('tbl_product_shade_attributes')
->insertGetId(['product_shade_id' => $shade_id[$i], 'product_id'=> $product_id,'size_id' => 1, 'price'=> 200]);*/
$arr[$j] = [
'product_shade_id' => $shades_id,
'product_id'=> $product_id,
'size_id' => $size_id[$j],
'price'=> $price[$j]
];
}
}
}
}
我不太确定为什么它不能在数据库中正确插入数据。
我的HTML结构:
MY数据库结构
我的输出显示在控制台日志中
这是我的FormData