我試圖從我的數據庫中以表格格式顯示數據。 thead
顯示在表中,但tbody
不會顯示。我認爲,問題在於@foreach
函數。因爲,我試圖在@foreach
函數之外鍵入內容,並顯示出來。而且,我試圖將@foreach
移至<tr>
之內,但結果是一樣的。這裏是我的代碼的一部分:Laravel - 使用@foreach顯示數據庫中的數據
<table class="table table-striped table-bordered" border="1px solid black">
<thead>
<tr>
<td>ID</td>
<td>Name</td>
<td>Created At</td>
<td>Updated At</td>
<td>Date of birth</td>
<td>Gender</td>
<td>Action</td>
</tr>
</thead>
<tbody>
@foreach($student as $key => $value)
<!--$student is imported from another file,
with this function: $student = Student::all()-->
<tr>
<td>{{$value->id}}</td>
<td>{{$value->name}}</td>
<td>{{$value->created_at}}</td>
<td>{{$value->updated_at}}</td>
<td>{{$value->dob}}</td>
<td>{{$value->gender}}</td>
<td><a href="{{URL::to('student/' . $value->id)
}}">Show</a> |
<a href="{{URL::to('student/' . $value->id)
.'/edit'}}">Edit</a> |
<form method="post" action="<?php echo url('/')
."/student/".$value->id."/delete";?>">
<input type="hidden" name="_token" value="
{!!csrf_token() !!}">
<div class="form-group">
<div>
<button type="submit" class=
"btn btn-warning">Delete</button>
</div>
</div>
</form>
</td>
</tr>
@endforeach
</tbody>
</table>
希望你能幫上忙。謝謝。
你這是什麼樣的錯誤? –
@ChoncholMahmud我沒有得到任何錯誤,它只是從數據庫中的數據將不會顯示出來 –
@ChoncholMahmud這是代碼:'公共功能索引() {學號=學生::所有(); return view('student.index',compact('student')); }'var_dump'是什麼?我應該把它放在哪裏? –