【发布时间】:2021-03-28 11:37:15
【问题描述】:
我在 AuthController 中有这个:
public function DelFunc() {
if(Auth::check() === true) {
$deleted = DB::delete('delete from funcionarios where id = ?',[$id]);
}
return redirect()->route('admin.login');
}
但我收到此错误:未定义变量:id
我的视图中有这个按钮:
<a href="../admin/delFunc?id={{$empresa->id}}">
<button class="btn btn-primary">Delete</button>
</a>
我知道我的问题很简单,但是,如何获取 AuthController 上的 id 值来删除这条记录?
我也有这条路线:
Route::get('/admin/delFunc', [App\Http\Controllers\AuthController::class, 'delFunc'])->name('delFunc');
【问题讨论】:
标签: php laravel laravel-routing