Advertisement
michaelyuen

Untitled

Jun 27th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.82 KB | None | 0 0
  1. $absentStudent=0;
  2. $index=0;
  3. foreach ($allStudents as $std) { //all students
  4.  
  5.     $absenties=0;
  6.     $rollNo=$std->roll_no;
  7.  
  8.     foreach ($allDailyAttendance as $attend) { //all daily info
  9.         $attendanceInfo=$attend->id;
  10.         $attendance=StudentAttendance::all()->where('attendance_info',$attendanceInfo);
  11.         foreach ($attendance as $stdAttend) {
  12.             if(($stdAttend->roll_no == $rollNo) AND ($stdAttend->attendance=='a'))
  13.             {
  14.                 $absenties++;
  15.             }
  16.         }
  17.     }
  18.  
  19.     if($absenties >= 2 )
  20.     {
  21.         ++$index;
  22.         $absentStudent = array( // $absentStudent is replaced by each loop
  23.         // instead, you should push new value to $absentStudent
  24.             $index => array(
  25.                 'rollNo' => $rollNo,
  26.                 'absents' => $absenties
  27.             )
  28.         );
  29.  
  30.     }
  31. }
  32.  
  33. // Example:
  34.         $absentStudent[] =
  35.             array(
  36.                 'rollNo' => $rollNo,
  37.                 'absents' => $absenties
  38.             )
  39.         );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement