在这里,我想要的是当我按删除按钮必要的原始需要删除。这意味着相关的trainee_id及其细节需要删除。Laravel CRUD删除功能错误
public function admin_destroy($trainee_id)
{
registerdetails::where('trainee_id','=',$trainee_id)->first()->destroy();
}
这是路线。
Route::get('Delete/{trainee_id?}', '[email protected]_destroy')
->where('trainee_id', '(.*)');;`
这里是删除的查看按钮。
<td>
<a class="btn btn-danger" href="Delete/{{ $item->trainee_id }}">Delete</a>
</td>
这是当我按下删除按钮时得到的URL。
http://127.0.0.1:8000/Delete/MOB/TR/1739
最后这个错误我真的得到。
任何人都可以建议我解决这个错误。
您要发送3个参数的URL,它应该是只有一个,如您在路由 'http://127.0.0.1:8000/Delete/MOB/TR/1739'' –
中提到的那样Userlay的第196行gisterController?此外,您的ID在它们中有正斜杠,这在URL中会有问题,您需要正确处理它们。 –
你必须发送三个参数到url或者更改'href =“删除/ {{$ item-> trainee_id}}''到'href =”删除/ MOB/TR/{{$ item-> trainee_id}}“在'a'标签! –