从另一个表格中获取并显示数据

时间:2017-06-25 02:22:21

标签: php laravel get html-table

我已经在表(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']) !!} 

0 个答案:

没有答案