%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php foreach($qry as $k => $v){ if($k == 'title') $k = 'stitle'; $k = $v; } $ans = array(); foreach($answers as $row){ if($row['type'] == 'radio_opt'){ $ans[$row['question_id']][$row['answer']][] = 1; } if($row['type'] == 'check_opt'){ foreach(explode(",", str_replace(array("[","]"), '', $row['answer'])) as $v){ $ans[$row['question_id']][$v][] = 1; } } if($row['type'] == 'textfield_b'){ $ans[$row['question_id']][] = $row['answer']; } if($row['type'] == 'textfield_s'){ $ans[$row['question_id']][] = $row['answer']; } } ?> <style> .tfield-area{ max-height: 30vh; overflow: auto; } </style> <div id="content-wrapper"> <div class="container-fluid"> <div class="row"> <div class="col-md-4"> <div class="card card-outline card-primary"> <div class="card mb-3 fomr-news"> <div class="card-header card-header-new"><h3> <i class="fa fa-university"></i> Survey Details</h3> </div> </div> <div class="card-body"> <div class="survay-detail"> Title: <strong><?php echo $sd['title']; ?> </strong> Description: <strong><?php echo $description; ?> </strong> Start: <strong><?php echo date("M d, Y",strtotime($sd['start_date'])) ?> </strong> End: <strong><?php echo date("M d, Y",strtotime($sd['end_date'])) ?> </strong> Have Taken: <strong><?php echo number_format($taken) ?> </strong> </div> </div> </div> </div> <div class="col-md-8"> <div class="card card-outline card-success"> <div class="card mb-3 fomr-news"> <div class="card-header card-header-new"><h3> <i class="fa fa-university"></i> Survey Report</h3> <button class="button2" type="button" id="print" style="float:right;"><i class="fa fa-print"></i> Print</button> </div> </div> <div class="card-body ui-sortable"> <?php $t=1; $finalResp = array(); $finalRespArray = array(); foreach($questionArray as $trow){ if($trow['type']=='textfield_b') { if(isset($ans[$trow['id']])){ foreach($ans[$trow['id']] as $val){ $respon = unserialize($val); foreach($respon as $key=>$val){ if(ctype_alnum($key) && !in_array($key,array('submit','Submit'))) { if($val>='4'){ $finalResp[$trow['id']][$key][] = $val; $finalRespArray[$trow['id']][] = $val; } } } } } } } // print_r($finalResp); //die; foreach($questionArray as $row){ ?> <div class="callout callout-info"> <div class="callouttop"> <div class="row"> <div class="col-md-11"> <h5><span style="color:blue;">Qus<?=$t++?></span>: <?php echo $row['question'] ?> </h5> </div> </div> </div> <div class="row"> <div class="col-md-12 labels"> <input type="hidden" name="qid[<?php echo $row['id'] ?>]" value="<?php echo $row['id'] ?>"> <input type="hidden" name="type[<?php echo $row['id'] ?>]" value="<?php echo $row['type'] ?>"> <?php if(!in_array($row['type'], array('textfield_s','textfield_b'))){?> <ul class="viewreports"> <?php $nAnsArray = json_decode($row['frm_option']); foreach($nAnsArray as $k => $v): $mns = count($ans[$row['id']][$k]); $prog = 0; if($mns>0 && $taken>0){ $progs = ($mns/$taken); if($progs) { $prog = $progs*100; } } $prog = round($prog,2); ?> <li> <div class="d-block w-100"> <b><?php echo $v ?></b> </div> <div class="d-flex w-100 pbar"> <span class=""><?php echo isset($ans[$row['id']][$k]) ? count($ans[$row['id']][$k]) : 0 ?>/<?php echo $taken ?></span> <div class="mx-1 col-sm-8"> <div class="progress w-100" > <div class="progress-bar bg-primary progress-bar-striped" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: <?php echo $prog ?>%"> <span class="sr-only"><?php echo $prog ?>%</span> </div> </div> </div> <span class="badge badge-info"><?php echo $prog ?>%</span> </div> </li> <?php endforeach; ?> </ul> <?php } elseif($row['type']=='textfield_b') { ?> <div> <?php //$finalResp[$row['id']][$key][] = $val; $finalRespArray[$row['id']][] = $val; $takenCount = 0; foreach($finalResp[$row['id']] as $wkeys=>$rowval){ //print_r($finalRespArray[$row['id']]); //echo $wkeys; $takenCount = array_sum($rowval); $mnsCount = count($finalRespArray[$row['id']]); $prog = 0; $takenCount = count($rowval); $prog = calculateSurveyPercentage($mnsCount,$takenCount); $prog = round($prog,2);?> <div class="d-block w-100"> <b><?php echo ucwords($wkeys); ?></b> </div> <div class="progress w-100" > <div class="progress-bar bg-primary progress-bar-striped" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: <?php echo $prog ?>%"> <span class="sr-only"><?php echo $prog ?>%</span> </div> </div> <span class="badge badge-info"><?php echo $prog ?>%</span> <?php } ?> </div> <?php } else { ?> <div class="d-block tfield-area "> <?php if(isset($ans[$row['id']])): ?> <?php foreach($ans[$row['id']] as $val): ?> <span class="text-dark"><?php if($val){ $fullArray[] = $val; } ?></span> <?php endforeach; ?> <?php $mnsCount = count($ans[$row['id']]); $prog = 0; $takenCount = count($fullArray); if($mnsCount>0 && $takenCount>0){ $progs = ($mnsCount/$takenCount); if($progs) { $prog = $progs*100; } } $prog = round($prog,2); ?> <div class="progress w-100" > <div class="progress-bar bg-primary progress-bar-striped" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: <?php echo $prog ?>%"> <span class="sr-only"><?php echo $prog ?>%</span> </div> </div> <span class="badge badge-info"><?php echo $prog ?>%</span> <?php endif; ?> </div> <?php } ?> </div> </div> </div> <?php } ?> </div> </div> </div> </div> </div> </div> <script> $('#manage-survey').submit(function(e){ e.preventDefault() start_load() $.ajax({ url:'ajax.php?action=save_answer', method:'POST', data:$(this).serialize(), success:function(resp){ if(resp == 1){ alert_toast("Thank You.",'success') setTimeout(function(){ location.href = 'index.php?page=survey_widget' },2000) } } }) }) $('#print').click(function(){ start_load() var nw = window.open("print_report.php?id=<?php echo $id ?>","_blank","width=800,height=600") nw.print() setTimeout(function(){ nw.close() end_load() },2500) }) </script>