I have this code which does work but I would like to know if you can join the foreach into one and how it would be,
public function store(Request $request)
{
$cliens = $request->input('idclientes');
$link = $request->input('adjunto');
foreach ($cliens as $clien[0+1]) {
foreach ($link as $key[0+1]) {
$anno = date('Y');
$fecha = date('M');
$titulo = $request->input('subject');
$calendario = $request->input('calendario');
$id_boletin = $request->input('idarchivo');
$clients = $request->input('conecta');
$conecta = new Historica();
foreach ($clien as $cliente_id) {
foreach ($key as $lnk) {
$conecta->titulo = $titulo;
$conecta->anno = $anno;
switch ($fecha) {
case 'Jan':
$conecta->fecha = '0';
break;
case 'Feb':
$conecta->fecha = '1';
break;
case 'Mar':
$conecta->fecha = '2';
break;
case 'Apr':
$conecta->fecha = '3';
break;
case 'May':
$conecta->fecha = '4';
break;
case 'Jun':
$conecta->fecha = '5';
break;
case 'Jul':
$conecta->fecha = '6';
break;
case 'Ago':
$conecta->fecha = '7';
break;
case 'Sep':
$conecta->fecha = '8';
break;
case 'Oct':
$conecta->fecha = '9';
break;
case 'Nov':
$conecta->fecha = '10';
break;
case 'Dec':
$conecta->fecha = '11';
break;
}
$conecta->link = $lnk;
$conecta->calendario = $calendario;
$conecta->id_boletin = $id_boletin;
$conecta->cliente_id = $cliente_id;
$conecta->save();
}
}
}
}
I get an array of inputs such as cliens and link, but I would like to know if those two foreach that I can do one on that, and the other doubt that remains is if I occupy another foreach I can join more than two,