【发布时间】:2021-02-13 08:45:16
【问题描述】:
我需要帮助,我已经阅读了其他主题但我不明白...
$serv = DB::table('servicios')
->join('users_has_servicios', 'servicios.id', '=', 'users_has_servicios.servicios_id')
->select('servicios.name', 'servicios.id')
->where('users_id','=',auth()->user()->id)
->get();
//$serv2=servicios::all();
$serv2 = DB::table('servicios')
->join('users_has_servicios', 'servicios.id', '=', 'users_has_servicios.servicios_id')
->where('users_id','=',auth()->user()->id)
->get();
return view ('pagos.create',compact('serv'))->with('serv2',$serv2);
我的看法:
<select id="serv" name="serv" required onchange="ShowSelected()">
<option value="" selected disabled>seleccione servicio</option>
@foreach($serv as $id=>$name)
<option value="{{$id}}">{{$name}}</option>
@endforeach
当我使用 servicios::all() 时没有问题,但我需要过滤我发送的数据......有什么想法吗?
提前致谢
【问题讨论】:
-
试试
@foreach($serv as $id = >$obj) <option value="{{$id}}">{{$obj->name}}</option>
标签: laravel