prepare("SELECT cr.*, u.username as requester_name FROM change_requests cr JOIN users u ON cr.requester_id = u.id WHERE cr.program_name LIKE :term OR cr.system_name LIKE :term ORDER BY cr.created_at DESC"); $stmt->bindValue(':term', '%' . $searchTerm . '%', PDO::PARAM_STR); $stmt->execute(); $results = $stmt->fetchAll(PDO::FETCH_ASSOC); } catch (PDOException $e) { $results = []; error_log("Database error: " . $e->getMessage()); } } ?>
| ID | Change Title | Requester | Status | Submitted On | Actions |
|---|---|---|---|---|---|
| = htmlspecialchars($request['id']) ?> | = htmlspecialchars($request['change_title']) ?> | = htmlspecialchars($request['requester_name']) ?> | = displayStatusBadge($request['status']) ?> | = htmlspecialchars(date('Y-m-d H:i', strtotime($request['created_at']))) ?> | View |