拉维尔(Laravel)将阵列列为字符串转换



我正在为此创建投诉,同时插入他们的投诉时,我使用pluck()方法从部门表中检索数据,并在某些下拉列表中显示投诉,但问题是它是没有说

的工作

数组转换为字符串转换(查看:c: xampp htdocs test test resources view forund forund create.blade.blade.php)

投诉controller

 $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']) !!}

请帮助!

如果不工作,请尝试以下方法: -

$department = Department::select('id','name')->get();
return view('complaint.create')->with(compact('department'));

现在您这样的观点: -

<strong>Department : </strong>
<select class="form-control" name="any-name">
@foreach($department as $dept)
 <option value="{{$dept->id}}">{{$dept->name}}</option>
@endforeach

希望它有帮助!

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

最新更新