As the title says I am trying to pass data from my table to a view . What I have done so far :
Controller
public function getData(){
$fName = DB::table('users')->select('org_name')->get();
return view('multi',compact('fName'));
}
my route
Route::get('/createteams','MultiSelectController@getData')->name('multi');
one row of the form that I need the data to display as multi select
<div class="form-group row">
<label for="org_select" class="col-md-4 col-form-label text-md-right">{{ __('Select up to 4 Orgs') }}<br>Hold Ctrl For multiple selection</label>
<div class="col-md-6">
<select id="org_select" multiple class="form-control" name="org_select" value="{{ old('org_select') }}" autocomplete="org_select">
@foreach ($fName as $name)
{{$name->org_name}}
{{$user->name}}
@endforeach
</select>
@error('org_select')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
Error i am getting :
Facade\Ignition\Exceptions\ViewException Undefined variable: fName (View: C:\Users\rippe\emindspage\resources\views\teams\createteams.blade.php)