bir şekilde çözdüm ama tuhaf 9 kayıt eklemesi gerekirken 8 kayıt ekliyor
bu kodla sanırım sorun çözüldü gibi duruyor ama neden 3 yem seçtigimde 9 degilde 8 ekledi anlamadım
if($request->hayvan_id < $request->input('yem_id')){
foreach($request->hayvan_id as $i => $hayvanId) {
Yemcikisislem::create([
'cikis_id' => 1,
'hayvan_id' => $hayvanId,
'yem_id' => $request->yem_id[$i],
'miktar' => $request->miktar[$i],
]);
if(isset($request->yem_id[$i]) && isset($request->miktar[$i])){
for ($i=0; $i < count($request->hayvan_id); $i++) {
if (isset($request->yem_id[$i]) && isset($request->miktar[$i])) {
Yemcikisislem::create([
'cikis_id' => 1,
'hayvan_id' => $request->hayvan_id[$i],
'yem_id' => $request->yem_id[$i],
'miktar' => $request->miktar[$i],
]);
}
}
}
}
}else{
foreach($request->hayvan_id as $i => $hayvanId) {
if(isset($request->yem_id[$i]) && isset($request->miktar[$i])){
Yemcikisislem::create([
'cikis_id' => 1,
'hayvan_id' => $hayvanId,
'yem_id' => $request->yem_id[$i],
'miktar' => $request->miktar[$i],
]);
}
}
}
teşekkürler kontrol edeyim bir kaç defa
@mgsmus @koti42 @mkeremcansev çok sagolun kafanızı şişirdim hakkınızı helal edin