Я пытаюсь вернуть указанное значение c из базы данных в представлении (activ_id) из AdminController
, но ничего не возвращается.
web. php
Route::get('/activate-id', 'AdminController@activateId')->middleware('role:admin');
AdminController. php
public function activateId(Request $request)
{
$by = DB::table('users')
->select('referrer')
->where('username', $request->username)
->first();
return view('activate_id')->with('by', $by);
}
activ_id.blade. php
<form method="post" action="/activate-user">
@csrf
<div class="input-group mb-3">
<div class="form-group">
<input id="fuser" type="text" class="form-control" name="username" placeholder="Username">
<p class="text-info" id="fdetails"></p>
</div>
</div>
<div class="input-group mb-3">
<div class="form-group">
<label for="recipient-name" class="control-label">Referrer</label>
<input type="text" class="form-control" name="by" id="recipient-name" value="{{$by}}" readonly>
</div>
</div>
<div class="col-12">
<button class="btn btn-outline-success"> Activate</button>
</div>
</form>