html在执行mysql查询后通过返回空标签而增加了三倍的大小 | 如何解决 - Laravel
html在执行mysql查询后通过返回空标签而增加了三倍的大小 | 如何解决 - Laravel
如何从未经身份验证的用户(公共页面)中列出寻找其名称的数据?我还想知道是否可能在内部通过ID将用户名转换为名称。
我有两个表,第一个是公司表,第二个是个人表。在我的代码中,我从URL中获取字符串“name”,然后在第一个表(公司表)中进行搜索,如果找到匹配项,我将该名称发送到视图中,在该视图中,我需要列出在个人表中存在的此用户的数据。
我不知道我做错了什么,但是代码会将HTML代码重复三次,并且不会返回我想要的方式。
我需要返回以下内容:
以下是代码:
路由器
Route::get('company/{name}', 'CompanyController@searchByName');
控制器
public function searchByName($name) { $company = Company::where('name', $name)->first(); return view('company.base.index', compact('company', 'name')); }
视图
@foreach($company as $company) select('div_class_1')->where('name', '=', $name)->get() }}"> select('div_class_2')->where('name', '=', '$name')->get() }}"> select('div_class_3')->where('name', '=', '$name')->get() }}"> select('div_class_4')->where('name', '=', '$name')->get() }}"> @endforeach