intento agregar esa fila con todos [ 0, 0,0,0,0,0,0,] pero cuando intento guardar no guarda y sale este error. enter image description here enter image description here
if (isset($request->journal_entry_id)) { foreach ($request->journal_entry_id as $index => $journal_entry_id) { $history = JournalEntryHistory::where('journal_entry_id', '=', $journal_entry_id) ->where('client_id', '=', $client->id) ->where('year', '=',$request->year) ->groupBy('order') ->select(DB::raw('SUM(value) as value')) ->get();
for ($i = 0; $i < 12; $i++) {
$value = $request->journal_entry_value[($index * 12) + $i];
$history_value = count($history) > $i ? $history[$i]->value : 0;
$journal_entry_history = new JournalEntryHistory();
$journal_entry_history->client_id = $client->id;
$journal_entry_history->journal_entry_id = $journal_entry_id;
$journal_entry_history->month = $data['inventory_date_month'][$i];
$journal_entry_history->value = $value - $history_value[0];
$journal_entry_history->overages = 0;
$journal_entry_history->created_at = Carbon::now();
$journal_entry_history->order = $i + 1;
$journal_entry_history->year = $request->year;
$journal_entry_history->save();
}
}
}
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire