MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/www/imenso.co/matrix/admin/report_code.php
<?php  
require_once '../config.php';
  $start_date = $_POST['filter']['start_date'];
  $end_date = $_POST['filter']['end_date'];
  $dataSachin=array();
  $dataVarun=array();
  $dataAshwin=array();
  $dataMansi=array();
  $dataDeeksha=array();
  $dataDipanjali=array();
  $dataKiranteja=array();
  $userId=array();
    $users = $conn->query("SELECT users.id,users.name from users left join role_user on users.id = role_user.user_id WHERE role_user.role_id=3 " );
    while($row = $users->fetch_assoc()) {
         $userId[]=$row;             
    }
    if(isset($start_date) && isset($end_date) && !empty($start_date) && !empty($end_date))
    {
    } 
    else
    {
      $end_date = date('Y-m-d'); //today date
      $start_date = date('Y-m-d', strtotime('-7 day', strtotime($end_date)));
    }  
      for ($i=0; $i <count($userId) ; $i++) 
      { 
        $total_ass = $conn->query("SELECT SUM(assignments.no_of_record) as total,assignments.id ,assignments.submit_date, assignments.user_id, users.name as user_name FROM assignments inner join users on users.id = assignments.user_id WHERE assignments.assignment_status_id = 2 AND assignments.user_id = '".$userId[$i]['id']."' AND (assignments.submit_date BETWEEN '".$start_date."' AND '".$end_date."')  GROUP BY assignments.submit_date,assignments.user_id ");
        while($row = $total_ass->fetch_assoc()) 
        {

          if($row['user_id']==2)
          {
            $dataDipanjali[] = 
              array("y" => $row['total'], 
                "label" => $row['submit_date'],
                'user_name'=>$row['user_name'],
                'assignment_id'=>$row['id'],
                'user_id'=>$row['user_id']
            );
          } //END IF

          if($row['user_id']==3)
          {
            $dataSachin[] = 
              array("y" => $row['total'], 
                "label" => $row['submit_date'],
                'user_name'=>$row['user_name'],
                'assignment_id'=>$row['id'],
                'user_id'=>$row['user_id'],
            );
          } //END IF
          if($row['user_id']==4)
          {

            $dataAshwin[] = 
              array("y" => $row['total'], 
                "label" => $row['submit_date'],
                'user_name'=>$row['user_name'],
                'assignment_id'=>$row['id'],
                'user_id'=>$row['user_id']
            );
          } //END IF
          if($row['user_id']==5)
          {
            $dataDeeksha[] = 
              array("y" => $row['total'], 
                "label" => $row['submit_date'],
                'user_name'=>$row['user_name'],
                'assignment_id'=>$row['id'],
                'user_id'=>$row['user_id']
            );
          } //END IF
          if($row['user_id']==6)
          {
            $dataVarun[] = 
              array("y" => $row['total'], 
                "label" => $row['submit_date'],
                'user_name'=>$row['user_name'],
                'assignment_id'=>$row['id'],
                'user_id'=>$row['user_id']
            );
          } //END IF

          if($row['user_id']==6)
          {
            $dataVarun[] = 
              array("y" => $row['total'], 
                "label" => $row['submit_date'],
                'user_name'=>$row['user_name'],
                'assignment_id'=>$row['id'],
                'user_id'=>$row['user_id']
            );
          } //END IF

          if($row['user_id']==6)
          {
            $dataKiranteja[] = 
              array("y" => $row['total'], 
                "label" => $row['submit_date'],
                'user_name'=>$row['user_name'],
                'assignment_id'=>$row['id'],
                'user_id'=>$row['user_id']
            );
          } //END IF

        } //END WHILE Loop
      } //END USER FOR Loop
    
     $dataPoints = array(
        "dataAshwin"=>$dataAshwin,
        "dataVarun"=>$dataVarun,
        "dataSachin"=>$dataSachin,
        "dataMansi"=>$dataMansi,
        "dataKiranteja"=>$dataKiranteja,
        "dataDeeksha"=>$dataDeeksha,
        "dataDipanjali"=>$dataDipanjali,
      );
         
    echo json_encode($dataPoints,JSON_NUMERIC_CHECK);
    
 ?>