respondToFeedback($feedback_id, $respond_text, $status, $_SESSION['user_id']); set_message('Feedback responded to successfully!', 'success'); } catch (Exception $e) { set_message('Error responding to feedback: ' . $e->getMessage(), 'danger'); } } } elseif ($action_type === 'delete') { if ($feedback_id) { try { $contactUs->deleteFeedback($feedback_id); set_message('Feedback deleted successfully!', 'success'); } catch (Exception $e) { set_message('Error deleting feedback: ' . $e->getMessage(), 'danger'); } } } header('Location: manage_contactus.php'); exit(); } // Fetch feedback entries for display $feedbackEntries = $contactUs->getAllFeedback(); // Prepare data for responding if action is 'respond' $respondFeedback = null; if ($action === 'respond' && $id) { $respondFeedback = $contactUs->getFeedbackById($id); } ?>
| ID | Name | Message | Status | Submitted On | Actions | |
|---|---|---|---|---|---|---|
| 100 ? '...' : ''); ?> | Respond | |||||
| No feedback messages found. | ||||||