HEX
Server: Apache
System: Linux 185.122.168.184.host.secureserver.net 5.14.0-570.52.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 15 06:39:08 EDT 2025 x86_64
User: barbeatleanalyti (1024)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/barbeatleanalyti/public_html/m.beatleanalytics.com/application/views/survey/dailyreports.php
<?php 
	include ('include/header.php');
	if(!isset($_SESSION['LoginIndid'])){
		redirect("index.php/survey/");
	}
	
	//echo '<pre>';
	//print_r($pageData);
	//echo '</pre>';
?>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.6.0/Chart.min.js"></script>
<div class="container headerback" >
	<div class="col-sm-12">
		<div class="col-sm-6">
        	<?php 
			$this->Admin_model->fetchOwnersImage($orgdata[0]->db_Orgpics);
			?>
            <div class="rightFloat"><a href="<?php echo base_url()?>index.php/survey/dailyreports"><i class="fa fa-bar-chart fontawosm"></i></a></div>
		</div>
		 
	</div>
</div>

<div class="accordion">
			                    
                    <input type="hidden" id="next_0" value="16" />
                    
					<div id="contentDiv_0" style="margin-top:50px !important; ">
                     
                    <div class="col-sm-12">
						<h1 class="text-white text-center current-page-name feedbackhead textcenter">Today's Report</h1>
					</div>
                     
					<div class="accordion-section-main">
						
						<div class="bnt-back"><a href="<?php echo base_url()?>index.php/survey/home">HOME</a></div>
						          <div  class="container hed">
								 <div class="row">
<!--  <h2>Beatleanalytics</h2> -->
  <p>Date:<?php echo date("d/m/Y")?></p>      
<div class="table-responsive">  
  <table class="table table-striped">
    <thead>
      <tr>
        <th>Sr. No</th>
        <th>UserID</th>
        <?php 
		
		$lblStr = '';
		foreach($pageData as $key=> $val){
			$lblStr .= '"'.$val->db_pagename.'",';
			echo '<th>'.$val->db_pagename.'</th>';	
		}
		$lblStr = substr($lblStr,0,-1);
		?>
      </tr>
    </thead>
    <tbody>
      <?php
	  	if(count($rsSurveyData) > 0) {
		$avgArr = array();
		for($i=0; $i<count($rsSurveyData); $i++) {
			$avg = 0;
      ?>
      <tr>
        <td><?php echo $i+1?></td>
        <td><?php echo $rsSurveyData[$i]->db_phone; ?></td>
        <?php foreach($pageData as $key=> $val){ ?>
				<td>
                <?php echo $avg1 = $this->Admin_model->fetchRatingCustomer($rsSurveyData[$i]->tokenid,$val->PageID); 
				$avgArr[$i][] = $avg1;
				//echo $avg = $avg + $avg1;
				?>
                </td>	
		<?php }?>
      </tr>
      <?php }
	  
	  }else{
		  ?>
		<tr>
        	<td colspan="10">  No any record found.</td>
      	</tr>
		  
	<?php } 
	 
	 //echo "<pre>";
	 $graphArr = array();
	 foreach($avgArr as $key => $val){
		 $graphArr[] = number_format(array_sum($val)/count($pageData),2);
	 }
	 
	 //echo print_r($avgArr);
	 //echo print_r($graphArr);
	 //echo "</pre>";
	 
	 ?>
     
     
      
    </tbody>
  </table>
</div>

			
    <div  class="chart">
        <canvas id="canvas" height="250"></canvas>
    </div>
    <br>
    <br>
   
    <script>
        
		
	var ctx = document.getElementById("canvas").getContext('2d');
	var myChart = new Chart(ctx, {
    type: 'bar',
    data: {
        labels: [<?php echo $lblStr; ?>],
        datasets: [{
            label: '# Daily reports',
            data: [<?php echo implode(",",$graphArr)?>],
            backgroundColor: 'rgba(255, 99, 132, 0.2)',
            borderColor: 'rgba(255,99,132,1)',
            borderWidth: 1
        }]
    },
    options: {
        scales: {
            yAxes: [{
                ticks: {
                    beginAtZero:true
                }
            }]
        }
    }
});

		
    </script>



<!-------------------------------------------------------------->

					</div>	
						
						</div>	
						
							
							  
							
							
                        </div>
                        

                        
									</div>
			
            </div>
    
<?php 
	include ('include/footer.php');
?>