Server : Apache System : Linux server.xvl.jdw.mybluehostin.me 5.14.0-611.42.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 24 05:30:20 EDT 2026 x86_64 User : adityadcac ( 1004) PHP Version : 8.2.30 Disable Function : exec,passthru,shell_exec,system Directory : /home/adityadcac/public_html/admin/ |
<?php
include("config.php");
admin_protect();
$feedbacks = $db->selectAll('feedback', '*', 'ORDER BY id DESC');
if(isset($_GET['delete_id']))
{
$where = array('id' => $_GET['delete_id']);
$delete = $db->delete('feedback', $where);
if($delete){
$msg = "delete";
header("Location: feedback.php?msg=$msg");
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title><?php echo $settings->name; ?> | Admin Panel</title>
<!-- Site favicon -->
<link rel='shortcut icon' type='image/x-icon' href='images/favicon.ico' />
<!-- /site favicon -->
<!-- Entypo font stylesheet -->
<link href="css/entypo.css" rel="stylesheet">
<!-- /entypo font stylesheet -->
<!-- Font awesome stylesheet -->
<link href="css/font-awesome.min.css" rel="stylesheet">
<!-- /font awesome stylesheet -->
<!-- Bootstrap stylesheet min version -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- /bootstrap stylesheet min version -->
<!-- Integral core stylesheet -->
<link href="css/integral-core.css" rel="stylesheet">
<!-- /integral core stylesheet -->
<link href="css/integral-forms.css" rel="stylesheet">
<link href="plugins/datatables/css/jquery.dataTables.css" rel="stylesheet">
<link href="plugins/datatables/extensions/Buttons/css/buttons.dataTables.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="js/html5shiv.min.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
<script type="text/javascript">
function delete_id(id){
if(confirm('Are you Sure to Delete This Record ?'))
{
window.location.href='feedback.php?delete_id='+id;
}
}
</script>
</head>
<body>
<!-- Loader Backdrop -->
<div class="loader-backdrop">
<!-- Loader -->
<div class="loader">
<div class="bounce-1"></div>
<div class="bounce-2"></div>
</div>
<!-- /loader -->
</div>
<!-- loader backgrop -->
<!-- Page container -->
<div class="page-container">
<!-- Page sidebar -->
<?php include("includes/sidebar.php"); ?>
<!-- /page sidebar -->
<!-- Main container -->
<div class="main-container">
<!-- Main header -->
<?php include("includes/header.php"); ?>
<!-- /main header -->
<!-- Main content -->
<div class="main-content">
<div class="row">
<div class="col-lg-8">
<h1 class="page-title">Student Satisfaction Survey Report</h1>
<!-- Breadcrumb -->
<ol class="breadcrumb breadcrumb-2">
<li><a href="dashboard.php"><i class="fa fa-home"></i>Home</a></li>
<li class="active"><strong>Student Satisfaction Survey Report</strong></li>
</ol>
</div>
<div class="col-lg-4 ">
</div>
</div>
<div class="line-dashed"></div>
<?php
if(isset($_GET['msg'])){
if($_GET['msg']=='delete'){
echo "<div class='alert alert-success'>
<button class='close' data-dismiss='alert'>×</button>
<strong>Deleted Successfully.</strong>
</div>";
}
}
?>
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-body">
<div class="table-responsive">
<table class="table table-striped table-bordered table-hover dataTables-example" >
<thead>
<tr>
<th width="2%">S.No.</th>
<th>Lecture Name</th>
<th>Subject</th>
<th>Student Name</th>
<th>Year</th>
<th>Semester</th>
<th>Marks.</th>
<th>Grade</th>
<th width="18%">Action</th>
</tr>
</thead>
<tbody>
<?php
$i = 1;
foreach($feedbacks as $feedback){
$student = $db->selectRow('students', '*', $feedback->student_id);
$quest1 = explode('ABC',$feedback->quest1);
$quest2 = explode('ABC',$feedback->quest2);
$quest3 = explode('ABC',$feedback->quest3);
$quest4 = explode('ABC',$feedback->quest4);
$quest5 = explode('ABC',$feedback->quest5);
$quest6 = explode('ABC',$feedback->quest6);
$quest7 = explode('ABC',$feedback->quest7);
$quest8 = explode('ABC',$feedback->quest8);
$quest9 = explode('ABC',$feedback->quest9);
$quest10 = explode('ABC',$feedback->quest10);
$quest11 = explode('ABC',$feedback->quest11);
$quest12 = explode('ABC',$feedback->quest12);
$quest13 = explode('ABC',$feedback->quest13);
$quest14 = explode('ABC',$feedback->quest14);
$quest15 = explode('ABC',$feedback->quest15);
$quest16 = explode('ABC',$feedback->quest16);
$quest17 = explode('ABC',$feedback->quest17);
$quest18 = explode('ABC',$feedback->quest18);
$quest19 = explode('ABC',$feedback->quest19);
$quest20 = explode('ABC',$feedback->quest20);
$marks = $quest1[1]+$quest2[1]+$quest3[1]+$quest4[1]+$quest5[1]+$quest6[1]+$quest7[1]+$quest8[1]+$quest9[1]+$quest10[1]+$quest11[1]+$quest12[1]+$quest13[1]+$quest14[1]+$quest15[1]+$quest16[1]+$quest17[1]+$quest18[1]+$quest19[1]+$quest20[1];
if($marks <= 40){
$grade = "Poor";
} elseif($marks > 40 && $marks <= 50){
$grade = "Average";
} elseif($marks > 50 && $marks <= 60){
$grade = "Good";
} elseif($marks > 60 && $marks <= 70){
$grade = "Very Good";
} elseif($marks > 70 && $marks <= 80){
$grade = "Excellent";
}
?>
<tr>
<td><?php echo $i; ?></td>
<td><?php echo $feedback->faculty; ?></td>
<td><?php echo $feedback->subject; ?></td>
<td><?php echo $student->name; ?></td>
<td><?php echo $student->year; ?></td>
<td><?php echo $student->semester; ?></td>
<td><?php echo $marks; ?></td>
<td><?php echo $grade; ?></td>
<td><a href="feedback-view.php?id=<?php echo $feedback->id; ?>" class="btn btn-success btn-sm">View</a>
<a href="#" onClick="delete_id(<?php echo $feedback->id; ?>);" class="btn btn-danger btn-sm">Delete</a></td>
</tr>
<?php
$i++;
}
?>
</table>
</div>
</div>
</div>
</div>
</div>
<!-- Footer -->
<?php include("includes/footer.php"); ?>
<!-- /footer -->
</div>
<!-- /main content -->
</div>
<!-- /main container -->
</div>
<!-- /page container -->
<!--Load JQuery-->
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="plugins/metismenu/js/jquery.metisMenu.js"></script>
<script src="plugins/blockui-master/js/jquery-ui.js"></script>
<script src="plugins/blockui-master/js/jquery.blockUI.js"></script>
<script src="js/functions.js"></script>
<script src="plugins/datatables/js/jquery.dataTables.min.js"></script>
<script src="plugins/datatables/js/dataTables.bootstrap.min.js"></script>
<script src="plugins/datatables/extensions/Buttons/js/dataTables.buttons.min.js"></script>
<script src="plugins/datatables/js/jszip.min.js"></script>
<script src="plugins/datatables/js/pdfmake.min.js"></script>
<script src="plugins/datatables/js/vfs_fonts.js"></script>
<script src="plugins/datatables/extensions/Buttons/js/buttons.html5.js"></script>
<script src="plugins/datatables/extensions/Buttons/js/buttons.colVis.js"></script>
<script src="plugins/datatables/js/dataTables-script.js"></script>
<script src="js/loader.js"></script>
</body>
</html>