Laravel数据库内爆功能

时间:2017-08-29 09:55:34

标签: php laravel

我已经使用implode函数将值插入到数据库中以进行多项选择,如lavalvel中的somevalue1,somevalue2,somevalue3。

Controller.php这样

          $project_name=$request->project_name;
          $project_id=$request->project_id;
          $client_id=$request->client_id;
          $project_status=$request->project_status;
          $approver = implode(",",Input::get(array('approver')));

我希望单独使用值,而不是像somevalue1,somevalue2。我该怎么解决这个问题?

1 个答案:

答案 0 :(得分:-1)

您可以在保存到数据库期间使用json_encode

$save_approver = json_encode($request->approver);
从数据库中检索时

json_decode

$get_approver = json_decode($your_variable, TRUE);
foreach($get_approver as $value){
    // operations
}