我已经在表(table2)中保存了数据获取另一个表(table1)的信息,问题是当我显示(table2)的数据时,我得到了id,但没有得到名称。
class PagosController extends Controller
{
public function index()
{
$datos=Pago::all();
$pagos=servicios::all()->pluck('name','id');
return view ('pagos.create',compact('pagos'),compact('datos'));
}
}
视图中的
@if($datos)
<table class="table">
<thead>
<tr>
<td>ID</td>
<td>Fecha de Pago</td>
<td>Precio</td>
<td>Servicio</td>
<td></td>
</tr>
</thead>
<tbody>
@foreach($datos as $row)
<tr>
<td>{{$row->id}}</td>
<td>{{$row->fechap}}</td>
<td>{{$row->precio}}</td>
<td>{{$row->id_servicio}}</td>
<td><a href="{{route('users.edit',$row->id)}}" class="btn btn-info">Editar</a></td>
<form action="{{route('users.destroy',$row->id)}}" method="post">
<td> <input name="_method" type="hidden" value="Delete">
<input type="hidden" name="_token" value="{{csrf_token()}}">
<button type="submit" class="btn btn-danger">Eliminar</button>
</form>
</td>
</tr>
</tbody>
@endforeach
</table>
@endif
和变量$ pagos,我在另一个视图中用来获取表的信息
{!! Form::select('pagos',$pagos,null,['id'=>'pagos']) !!}