如何在表的开头添加新行而不是在底部添加?



我想在表格的顶部开头插入一个新行,但我不知道怎么做?

@foreach ($dbData as $newField)
<form action="{{url('/update')}}" method="POST">  //update the form
@csrf
<input type="hidden" name="id" value="{{$newField->id}}">
<tr>
<td class="column"> {{$i}}</td>
<td class="column"> {{$newField->task}}</td>   //make new column
<td class="column"> {{$newField->description}}</td>
<td>
<div class="form-check">
<input class="form-check-input" type="radio" name="status1" id={{$newField->id}} value="1" @if($newField->status == 1) checked @endif>
<label class="form-check-label" for={{$newField->id}}>
not started
</label>
</div>
<button type="submit">save</button>  //save form information to the table

基于此答案的第一个答案,表没有开始或结束(顶部或底部(。

如果要先获取上次插入的数据,可以使用SQL OrderBy功能来实现此目的。

这是w3schools
https://www.w3schools.com/sql/sql_orderby.asp 的一个很好的资源

最新更新