2016-11-25 24 views
1

私は非常に多くのlaravelに慣れていて、いくつかの軽微なエラーでも私を恐れています。私は 'student'という名前のテーブルからデータを取得しています。

としてエラーを取得

未定義のプロパティ:はstdClass :: $ ID

私はいくつかの助けを得るならば、それは素晴らしいことだhere..thankあなた

StudViewController.php

<?php 
namespace App\Http\Controllers; 
use DB; 
use App\Http\Controllers\Controller; 

class StudViewController extends Controller 
{ 
    // 
    public function index(){ 
     $users = DB::select('select * from student'); 
     return view('stud_view',['users'=>$users]); 
    } 
} 

stud_view.blade.php

@extends('layouts.app') 

@section('content') 
<div class="container"> 
    <div class="row"> 
<table border = 1> 
     <tr> 
      <td>ID</td> 
      <td>Name</td> 
     </tr> 
     @foreach ($users as $user) 
     <tr> 
      <td>{{ $user->id }}</td> 
      <td>{{ $user->name }}</td> 
     </tr> 
     @endforeach 
     </table> 
    </div> 
</div> 
@endsection 

routes.phpの

Route::get('view-records','[email protected]'); 
+0

...これを試してみてください'id'キーが存在するかどうかをチェックします。 –

+0

Arrayとして出力を得ました。 –

+0

あなたの配列を見せてください。 –

答えて

0

``ますprint_r($ユーザー)

@foreach ($users as $user) 
<tr> 
    <td>{{ $user->Id }}</td> 
    <td>{{ $user->Name }}</td> 
</tr> 
@endforeach 
関連する問題