我试图将一些数据从数据库显示到我的视图中。但是我得到了不确定的变量错误。
Route::get('pages/tab-content-games', 'Admin\TournamentCrudController@get_data');
这是我的功能
public function get_data(){
$data['data'] = \DB::table('tournament')->get();
return view('pages.tab-content-games', ['data' => $data]);
}
在tab-content-games.blade.php中 我只是打印变量
{{ print_r($data) }}
有人可以帮助我,我做错了什么。谢谢
答案 0 :(得分:1)
请尝试使用此<?php
namespace Tests\Feature;
use Tests\TestCase;
class registrationTests extends TestCase {}
答案 1 :(得分:0)
尝试一下:
我认为您必须使用乡村名称作为数据库名称Link
,而不是tournaments
。您也可以使用紧凑型。
tournament
PS:考虑在控制器中使用模型,而不是为简单功能使用public function get_data(){
$data = \DB::table('tournaments')->get();
return view('pages.tab-content-games', compact('data');
}
。
DB
答案 2 :(得分:0)
尝试一下:
return view('pages.tab-content-games')->with('data', $data);