Laravel采用Array转换为字符串

时间:2017-11-27 09:27:56

标签: php laravel pluck

我正在创建投诉为此,在插入部门进行投诉时我使用pluck()方法从部门表中检索数据并在选择下拉列表中显示投诉作为数组,但问题是它无法正常工作

  

数组到字符串转换(查看:C:\ xampp \ htdocs \ test \ resources \ views \ complaint \ create.blade.php)

ComplaintController

 $department = Department::pluck('name','id')->all();

    return view('complaint.create',compact('department'));

create.blade.php

<strong>Department : </strong>
{!! Form::select('dep_id',$department,null,['class'=>'form-control']) !!}

请帮忙!

2 个答案:

答案 0 :(得分:0)

尝试将其更改为 $commadata = "Park,Lake,Walk"; or $row->fa_am; $data = explode(",", $commadata); echo '<div class="additional-amenities">'; foreach($data as $key => $d) { echo '<span class="available"><i class="fa fa-check-square"></i> </span><strong>'.$d.'</strong>'; } echo '</div>';

答案 1 :(得分:-1)

{!! Form::select('dep_id',$department,old('dep_id'),['class'=>'form-control', 'placeholder'=>'Select Any name']) !!}