在Laravel中使用引导模式删除数据库值

时间:2018-10-02 06:35:51

标签: php laravel

使用laravel中的引导模式删除数据库值

那请问删除身份证的途径是什么?

这是行不通的方法!!不起作用

路线:

Route::post('/Adminpanel/delete','AdminController@destroy')->name('admin.destroy');

2 个答案:

答案 0 :(得分:0)

Delete Route要求删除一个参数。路线应该是这样的。

Route::delete('/Adminpanel/{id}', 'AdminController@destroy')
    ->name('admin.destroy');

然后您可以使用要删除的参数调用此路由。

<form action="{{ route('admin.destroy', 1) }}"> 
    <!-- '1' here is the id of the resource need to delete. -->
    @csrf
    @method_field('DELETE')
</form> 

您的控制器功能将类似于

public function destroy($id) {
    // your delete code goes here
}

答案 1 :(得分:0)

Route::get('/Adminpanel/delete/{id}','AdminController@destroy')->name('admin.destroy');

您认为

{{ route('admin.destroy', $data->id) }}

您的控制器功能将类似于

public function destroy($id) {
 dd($id)
}