Php 显示与id和基于角色的分类相关的结果-Laravel

Php 显示与id和基于角色的分类相关的结果-Laravel,php,database,laravel,eloquent,laravel-blade,Php,Database,Laravel,Eloquent,Laravel Blade,我有两位主席和成员 主席席 id | first_name | from | to | row_status ----------------------------------------- 1 | old Chairman | 3-2017 | 5-2018 | 0 2 | Chairman | 6-2018 | 4-2018 | 1 成员表 id | chairman_id | | Name | role | row_status -------------------------

我有两位主席和成员

主席席

id | first_name | from | to | row_status 

-----------------------------------------
1 | old Chairman | 3-2017 | 5-2018 | 0
2 | Chairman | 6-2018 | 4-2018 | 1
成员表

id | chairman_id | | Name | role | row_status

-------------------------------------------
1 |  1 | president | P | 0
2 |  1 | vice president | VP | 0
3 |  2 | president | p | 1
4 |  2 | vice president | VP | 1
我试图根据主席的从-到期间显示活跃(row_Status=1)主席和成员

如果有多个主席,我不知道如何显示结果

我现在显示的结果如下:

刀片页

    @foreach ($statechairmans as $statechairman)
        <li>
            {{$statechairman -> first_name}}
        </li>

        <li> {{ $statechairman->statemembers->first_name }} </li>
    @endforeach
我能够按预期查看结果,但我不确定如何根据角色处理数据

我如何根据用户的角色显示用户,并在有更多用户的情况下访问多个主席

例如

@foreach($stateechairmans作为$stateechairman)
  • {{$statephairman->first_name}
  • {{$statechairman->statemembers->first_name}
  • @如果($statechairman->row_status==1) 发件人:{{$statephairman->from} 致:{{$STATEPROMIATION->to} @恩迪夫 @endforeach

    希望有帮助:)

    谢谢@Maulik,以上面的答案为基础,我也添加了角色,**在if($statechairman->statemembers->Assignment_id='VP')角色:{{{{$statechairman->statemembers->first_name}在endif**
    State Chairman 
      public function statemembers(){
            return $this->belongsTo('App\Statemembers', 'id','chairman_id');
        }
    
    State Members
    
    public function statechairman(){
            return $this->hasMany('App\Statechairman');
        }
    
    Active
    Chairman -> President -> Vice-President -> etc,
    
    Old Chairman - 3-2017 | 5-2018
    Chairman -> President -> Vice-President -> etc,
    
    @foreach ($statechairmans as $statechairman)
            <li>
                {{$statechairman -> first_name}}
            </li>
    
            <li> {{ $statechairman->statemembers->first_name }} </li>
            @if($statechairman->row_status == 1)
                 from : {{ $statechairman->from}}
                 to:  {{ $statechairman->to}}
            @endif
    @endforeach