Estou querendo inserir um array no banco mysql com laravel, a estrutura que fiz está da seguinte forma:
HTML:
<input type="checkbox" name="value[]" value="0">
CONTROLLER:
public function frequencias_store(Data_frequencia $data_frequencia, Request $request, Frequencia $frequencia)
{
// //salva a data da frequencia
$data = $request->all();
$data_frequencia->fill($data)->save();
$data_id = $data_frequencia->id;
//Salva na tebela frequencia
$array = $request->get('value');
if ($array != 0) {
foreach($array as $i) {
$frequencia->user_id = $request->get('user_id');
$frequencia->curso_id = $request->get('curso_id');
$frequencia->data_id = $data_id;
$frequencia->save();
}
}
Oque está acontecendo é que ele ta salvando apenas um registro sendo que eu seleciono no meu checkbox vários deles, alguém para me ajudar?