这是我的付款模型代码
function Payment_Professor(){
return $this->hasMany("App\Payment_Professor","professor_id");
}
function Payment_Student(){
return $this->hasMany("App\Payment_Student","student_id")
}
function Professor(){
return $this->belongsTo("App\Professor","professor_id");
}
function Student(){
return $this->belongsTo("App\Student","student_id");
}
这是我的Payment_student 模型代码
function Payment(){
return $this->belongsTo("App\Payment");
}
function formation(){
return $this->belongsTo("App\Formation","formation_id");
}
function Student(){
return $this->belongsTo("App\Student","student_id");
}
这是我的学生 模型
function presences(){
return $this->hasMany('App\Presence');
}
function payments(){
return $this->hasMany('App\Payments');
}
function Payment_Student(){
return $this->hasMany('App\Payment_Professor');
}
我想将学生付款从数据库显示到刀片页面
balde.php 代码
@foreach($students as $student)
<tr>
<th scope="row"></th>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
@endforeach
这是我的控制器代码
public function index()
{
$formations = Formation::all();
$payments = Payment_Professor::all();
$payments_s = Payment_Student::all();
//merge two collections
//$payments->merge('$payments_s');
$students = Student::all();
$professors = Professor::all();
return view('payment.index', compact('payments','students','formations','professors','payments_s'));
}
我应该在<td>
和<th>
标记内写什么,我的代码有什么问题吗?
我希望我的问题清楚吗?这是我第一次进入堆栈