implode():传递laravel复选框的参数无效

时间:2018-05-05 13:48:09

标签: laravel

我无法在数据库my controller中的单个列中保存多个复选框值。

控制器

$form = new Example();
$note = implode(",", $request->get('note'));
$form->note = $note;
$form->save();

刀片

<div class="form-group">
    <label class="col-md-3" for="node">Node</label>
    <div class="col-md-9">
        <div class="checkbox">
            <label>
                <input type="checkbox" name="node[]" id="node34" value="34"> Note 34
            </label>
            <span class="col-sm-12"></span>
            <label>
                <input type="checkbox" name="node[]" id="node35" value="35">                      Note 35
            </label>
        </div>
    </div>
</div>

我看到了这个错误。

  

implode():传递的参数无效

1 个答案:

答案 0 :(得分:0)

请发布更多代码,例如您的视图代码,但我认为您的“注释”输入不是数组检查。 Implodes第二个参数必须是数组