2017-02-05 2 views
1

을 반환하지 않습니다 나는이 클릭 한 후 사용자의 세부 사항을 표시해야합니다 버튼이요청 아무것도

Route::get('/show', '[email protected]'); 

그리고 컨트롤러를

public function show(Request $request) 
{ 
    $user=User::with('reports')->where('id',$request->id)->first(); 
    return view('index')->with('user',$user);   
} 

문제는 $request->id 반환 아무것도 아니다 ? 왜이 일을 할 수 없습니까? 해결 방안은 무엇인가?

+0

확인을 Chay22 @ HTML 처음 – Chay22

+0

을 배워야한다. 감사. – Steve

답변

1

사용자 문자열을 쿼리 문자열로 전달해야합니다. data- *는 jQuery로 처리되는 기타 데이터입니다. 당신이 컨트롤러에서 사용자 ID를 원하는 경우

당신은 이런 식으로 작업을 수행 할 수 있습니다 쿼리 문자열에 데이터를 전달 :

<a href="{{url('/show?id='.$user->id)}}"><button class="btn btn-info">Show Details</button></a> 
+0

해결되었습니다. 감사. – Steve