在這裏,我想要的是當我按刪除按鈕必要的原始需要刪除。這意味着相關的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'標籤! –