我有表 employee_profiles , employee_jobs ,我成功地将表 employee_jobs 加入到 employee_profiles ,但是当我加入时表 jobs 到表 employee_jobs ,它在视图上不返回任何输出。有没有办法将另一个表连接到第二个表?我想将表工作加入到 employee_jobs 中,我用它搜索了好几次,但是找不到任何解决方法
表结构
employee_profiles =员工编号,名字,中间名,姓氏
employee_jobs =员工编号,job_id
jobs = job_id,job_position
这是我的控制器 EmployeeController.php ,位于 index()方法中,这是我的代码:
Employee_Profiles::join('employee_jobs', 'employee_profiles.employee_code', '=', 'employee_jobs.employee_code', 'inner')
->join('jobs', 'employee_jobs.job_id', '=', 'jobs.job_id', 'inner')
->where('employee_profiles.employee_code', Auth::user()->employee_code)
->get()
这是视图 info.blade.php
<div class="form-group">
<label>Job Position:</label>
<input type="text" class="form-control" name="job_position" disabled="disabled" value="{{ $employee->title}}">
</div>
职位在表格中的职位