4 回答

TA贡献1859条经验 获得超6个赞
试试这个,它应该工作:
public function getMake()
{
$records = DB::table('users')->get();
return view('products.qrcodes.basic',compact('records'));
}
刀刃 :
<select>
<option selected>Make*</option>
@if(empty($records))
<p>No records Found</p>
@else
@foreach ($records as $item)
<option value="{{ $item->id }}">{{ $item->name }}</option>
@endforeach
@endif
</select>

TA贡献1804条经验 获得超8个赞
问题出在我的路线文件上。在路由中,我定义了另一条路由,它调用了我正在处理的同一个 Blade View。
所以也许那里有冲突。我只是删除了那条路线,它奏效了!

TA贡献1797条经验 获得超6个赞
漂亮的动作控制器
public function getMake()
{
$records = DB::table('users')->get();
return view('products.qrcodes.basic',compact('records'));
}
基本的.blade.php
<select>
<option selected>Make*</option>
@if(empty($records))
<p>No records Found</p>
@else
@foreach ($records as $item)
<option value="{{ $item->id }}">{{ $item->name }}</option>
@endforeach
@endif
</select>
- 4 回答
- 0 关注
- 153 浏览
添加回答
举报