Error: " . $e->getMessage() . "
"; // }; try { $conn = new PDO("mysql:host=$mariaServer;dbname=$mariaDb", $mariaUser, $mariaPass); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); if($_SESSION['user_type'] == 'admin'){ $stmt = $conn->prepare("SELECT * FROM cleads ORDER BY time DESC"); }else{ $accessArray = explode(",", $_SESSION['access']); $placeholders = rtrim(str_repeat('?,', count($accessArray)), ','); // Creating placeholders like ?,?,?,? $stmt = $conn->prepare("SELECT * FROM cleads WHERE business_type IN ($placeholders) ORDER BY time DESC"); foreach ($accessArray as $key => $value) { $stmt->bindValue($key + 1, $value); } // $stmt->bindValue(":user", $_SESSION['email']); } $stmt->execute(); $rows = $stmt->fetchAll(PDO::FETCH_ASSOC); ?> Error: " . $e->getMessage() . ""; } ?>