如何将复选框值保存到数据库?
我的视图代码:
<input type="checkbox" name="checkbox" id={{$cat->id}} value={{$cat->id}}>
我的控制器代码:
public function submitArticle(){
$article = new Post();
$article->title= Input::get('title');
$article->body= Input::get('body');
$article->cat = Input::get('checkbox');
$article->save();
$articleId = $article->id;
return $articleId;
}
使用此代码
<input type="checkbox" name="checkbox[]" id={{$cat->id}} value={{$cat->id}}>
和控制器
if(is_array($checkbox)){
$relationCategory = $checkbox;
foreach ($relationCategory as $relCat){
$rel = new Relationship();
$rel->post_id = $articleId;
$rel->cat_id = $relCat;
$rel->save();
}
}