| Filière |
Validée |
Non validée |
Effectif filière |
@php
use App\Models\TabEtudiant;
use App\Models\Filieres;
use Illuminate\Support\Facades\DB;
@endphp
@if (!empty($filiereValider))
@foreach ($filiereValider as $filiere)
@php
$statFiliereNValider = DB::connection('tenant')
->table('tabetudiant')
->selectRaw('matricule')
->join('tabinscription', 'tabetudiant.matricule', '=', 'tabinscription.matricule')
->where('tabinscription.dateValidation', '=', '0001-01-01 00:00:00')
->where('tabinscription.annee_acad', session('year'))
->where('tabinscription.idFiliere', $filiere->idFiliere)
->where('tabinscription.annee', $filiere->annee)
->where('tabinscription.niveauFormation', $niveau)
->count();
$statFiliereValider = DB::connection('tenant')
->table('tabetudiant')
->selectRaw('matricule')
->join('tabinscription', 'tabetudiant.matricule', '=', 'tabinscription.matricule')
->where('tabinscription.dateValidation', '!=', '0001-01-01 00:00:00')
->where('tabinscription.annee_acad', session('year'))
->where('tabinscription.idFiliere', $filiere->idFiliere)
->where('tabinscription.annee', $filiere->annee)
->where('tabinscription.niveauFormation', $niveau)
->count();
$sigleFilieres= DB::connection('tenant')
->table('filieres')
->where('idFiliere',$filiere->idFiliere)
->first()->sigleFilieres;
@endphp
|
|
{{ $statFiliereValider }} |
{{ $statFiliereNValider }} |
{{ $statFiliereValider + $statFiliereNValider }} |
@endforeach
@else
|
{{ 'Aucune donnée disponible dans cet tableau' }}
|
@endif
{{-- Ce tableau est caché et est utiliser pour la representation --}}
| Filière |
Validée |
Non validée |
@if (!empty($filiereValider))
@foreach ($filiereValider as $filiere)
@php
$statFiliereNValider = DB::connection('tenant')
->table('tabetudiant')
->selectRaw('matricule')
->join('tabinscription', 'tabetudiant.matricule', '=', 'tabinscription.matricule')
->where('tabinscription.dateValidation', '=', '0001-01-01 00:00:00')
->where('tabinscription.annee_acad', session('year'))
->where('tabinscription.idFiliere', $filiere->idFiliere)
->where('tabinscription.annee', $filiere->annee)
->where('tabinscription.niveauFormation', $niveau)
->count();
$statFiliereValider = DB::connection('tenant')
->table('tabetudiant')
->selectRaw('matricule')
->join('tabinscription', 'tabetudiant.matricule', '=', 'tabinscription.matricule')
->where('tabinscription.dateValidation', '!=', '0001-01-01 00:00:00')
->where('tabinscription.annee_acad', session('year'))
->where('tabinscription.idFiliere', $filiere->idFiliere)
->where('tabinscription.annee', $filiere->annee)
->where('tabinscription.niveauFormation', $niveau)
->count();
$sigleFilieres= DB::connection('tenant')
->table('filieres')
->where('idFiliere',$filiere->idFiliere)
->first()->sigleFilieres;
@endphp
|
|
{{ $statFiliereValider }} |
{{ $statFiliereNValider }} |
@endforeach
@else
|
|
|
@endif
{{--
| Filière |
Validée |
Non validée |
@if (empty($filiereValider))
|
|
|
@else
| {{ $filiereValider->sigleFilieres }}{{ $filiereValider->annee }}
|
{{ $statFiliereValider }} |
{{ $statFiliereNValider }} |
@endif
--}}