Laravel 版本 6。PHP 7.4。
我只是想从数据库表中填充我的下拉值。最初,它返回错误“变量未定义”,但是当我将代码包含在if条件中时,我的错误消失了,但下拉列表为空。
请建议我卡在哪里。
路线.php
Route::get('products/qrcodes/basic','niceActionController@getMake');
控制器
<?php
namespace App\Http\Controllers;
use \Illuminate\Http\Request;
use App\NiceAction;
use App\NiceActionLogged;
public function getMake()
{
$records = DB::table('users')->get();
return view('products.qrcodes.basic', ['records' => $records]);
}
看法
<form>
<select required>
@if ((empty($records)))
Whoops! Something went wrong
@else
@foreach ($records as $item)
<option value="{{ $item->id }}">{{ $item->name }}</option>
@endforeach
@endif
</select>
</form>
我也试过“dd($records);” 但没有任何反应。
芜湖不芜
慕森王