laravel使用不同的复选框值保存多个记录

时间:2017-07-17 11:19:15

标签: php laravel checkbox

我有一个带有一些复选框的表单,我想在多个记录中保存复选框的所有值,比如为每条记录保存一个值

       for($i=0; $i > $checkboc_count; $i++) {
          $destinatario = new Destinatario();
          $destinatario->acao_id = $acao1->id;
          if ($request->outros != null) {
            $destinatario->outros = $request->outros;
          }
          $destinatario->grupo_id = $request->get('grupos.' + $i);
          $destinatario->save();
}

现在我有了这个,但它没有用。记录没有保存,也没有返回错误。

任何人都可以帮助我吗? 感谢

更新

观点代码:

@foreach($grupo as $grupos)
                <label for="grupoid" class="control-label">{{$grupos->nome}}</label>
                <input type="checkbox" name="grupos[]", value="{{$grupos->id}}", id="{{$grupos->nome}}">
                @endforeach
                <label for="grupoid" class="control-label">Outros</label>
                <input type="checkbox" name="grupos", value="outros", id="outros" onclick="show_hide('#show')">
顺便说一句,现在,我无法获得复选框的值,可能我会尝试以错误的方式获取它们 -

1 个答案:

答案 0 :(得分:1)

您需要将WakeAllConditionVariable替换为>

<