Mini Shell
<?php
session_start();
require_once 'includes/auth_validate.php';
require_once './config/config.php';
$del_id = filter_input(INPUT_POST, 'del_id');
$db = getDbInstance();
//$AccessName = "";
// Delete a user using user_id
if ($del_id && $_SERVER['REQUEST_METHOD'] == 'POST') {
$results = mysqli_query( $connection,"SELECT * FROM accesslevelmanagement WHERE accesslevelmanagementID = $del_id");
$num1=mysqli_num_rows($results);
if ($num1 >0){
$row = mysqli_fetch_array($results);
$AccessName = $row['AccessName'];
}
$result = mysqli_query( $connection,"SELECT * FROM admin_accounts WHERE UserAccessName = '$AccessName' ");
$num = mysqli_num_rows($result);
if ($num >0){
$rows = mysqli_fetch_array($result);
$Name = $rows['Full_Name'];
$_SESSION['failure'] = "Unable to delete Access level; it is in use";
header('location: AccessLevelListing.php');
exit;
}else {
$db->where('accesslevelmanagementID', $del_id);
$stat = $db->delete('accesslevelmanagement');
if ($stat) {
$_SESSION['info'] = "Access Level deleted successfully!";
header('location: AccessLevelListing.php');
exit;
}
}}