【发布时间】:2019-11-26 02:03:41
【问题描述】:
我有重复的数据库,我想从辅助数据库中获取数据,在我的注册表单中,该表单具有POST 方法。
我尝试了我能做的几天仍然坚持。
这是我的register.blade 我要获取数据的地方:
{{ csrf_field() }}
@if($getTypes->count())
@foreach($getTypes as $getType)
<option value="{{$getType->nameMn}}">
{{$getType->nameMn}}
</option>
@endforeach
@endif
这是控制器:
public function getTypes(){
$db = DB::connection('mysql2');
$getTypes = $db->table('merchant_types')->get();
return view('auth/register', ['getTypes'=>$getTypes]);
}
Route::post('register', 'MerchantController@getTypes');
这里是路线,我已经尝试过发布并获取所有内容。
在我的视图刀片上显示此错误:
未定义变量:getTypes"
【问题讨论】:
-
什么给了 dd($getTypes);在您的控制器中?好像没有定义。
-
在这个刀片上它什么都没有显示,所以我尝试创建新刀片,只是更改了路线“注册”,并以这种方式显示我的数据。