I'm trying to give an insert of various data using FOR but it is not working. The impression is that it is not getting the FOR data?
The spec is that this happens:
ID|id_proposta|id_produto|quantidade|valor|total
1 |8 |1 |2 |250 |2000
2 |8 |2 |9 |300 |1000
3 |8 |3 |7 |150 |9000
4 |8 |4 |8 |200 |40000
5 |8 |5 |3 |290 |25000
Follow the code:
Controller
public function create()
{
$dadosForm = $this->request->all();
$proposta = $this->proposta;
$proposta->save([$dadosForm]); //salvo uma parte do for
$proposta_id = $proposta->id; //pego o ID Salvo
$count = $this->ensaios->max('id');
$proposta_ensaios = $this->proposta_ensaios; //Essa parte fica em cinza parece que nao esta funcionando
for($i=0;$i<=$count;$i++){
$proposta_ensaios = new PropostaEnsaios();
$proposta_ensaios->id_proposta = $proposta_id; //Aproveito o ID Salvo
$proposta_ensaios->id_produto = $i;
$proposta_ensaios->quantidade = $this->request->get('quantidade_'.$i);
$proposta_ensaios->valor= $this->request->get('valor_'.$i);
$proposta_ensaios->total = $this->request->get('total_'.$i);
$proposta_ensaios->save([$dadosForm]);
}