Laravel 5数据库查询需要帮助

时间:2017-06-14 09:58:21

标签: php jquery database laravel laravel-5

我是laravel 5的新手。但是对于我的项目,我必须使用这个框架。所以我需要完成它。 enter image description here

这是我的索引页面。我需要的是当我点击绿色时看到这里button.i需要查看与该实习生id相关的所有细节。请参阅以下数据库属性。

enter image description here

嗯尝试实现它,但我不知道如何获取该数据。任何人都可以帮助我完成此控制器及其相关视图。

 public function user_details()
{
    $items = registerdetails::all();
     return view('registeredusers.seedetails', compact('items'));
}

因此,相关视图也需要链接到按钮。

2 个答案:

答案 0 :(得分:1)

您可以使用Eloquent按id搜索数据。在laravel作为

public function user_details($id)
{
    $user = User::find($id);
}

假设您已定义User模型,并且正在使用此数据库表。

答案 1 :(得分:1)

在该按钮中,您需要提供类似的链接,

<a href="{{ URL::to('trainee/'.$traninee->id.'/details') }}">Details</a>

您需要为该视图定义路线,如下所示,

Route::get('{traninee_id}/details', array('as' => 'traineedetails', 'uses' => 'TraineeController@traineedetails'));

在您的实习生控制器中,您需要一个名为“traineedetails”的动作

然后使用这样的东西,

function traineedetails($traninee_id){
     $trainee_details= Trainee::where('id','=',$traninee_id)->get()->first();
      return view('traineedetails', compact('trainee_details'));
}

希望你已经有实习生模特