prepare('SELECT cr.*, u.full_name as requester_full_name, u.username as requester_username, cr.related_request_id FROM change_requests cr JOIN users u ON cr.requester_id = u.id WHERE cr.id = :id'); $stmt->bindParam(':id', $requestId, PDO::PARAM_INT); $stmt->execute(); $request = $stmt->fetch(PDO::FETCH_ASSOC); var_dump($request); } catch (PDOException $e) { $request = null; error_log("DB Error: " . $e->getMessage()); } if (!$request) { $_SESSION['error_message'] = "Request not found."; header("Location: all_requests.php"); exit; } ?>
Requester: = htmlspecialchars($request['requester_full_name']) ?>
Department: = htmlspecialchars($request['requester_dept']) ?>
System Name: = htmlspecialchars($request['system_name']) ?>
Submission Date: = date('Y-m-d H:i', strtotime($request['created_at'])) ?>
Category: = htmlspecialchars($request['change_category']) ?>
Program Name: = htmlspecialchars($request['program_name']) ?>
Related Change Request No: = htmlspecialchars($request['related_request_id']) ?>
= nl2br(htmlspecialchars($request['reason_for_change'])) ?>
= nl2br(htmlspecialchars($request['description_of_change'])) ?>