diff --git a/admin/ratings.php b/admin/ratings.php index c6a3185..41df72d 100644 --- a/admin/ratings.php +++ b/admin/ratings.php @@ -2,24 +2,34 @@ require_once __DIR__ . "/../includes/functions.php"; require_once __DIR__ . "/../db/config.php"; require_permission("ratings_view"); -require_once __DIR__ . '/../db/config.php'; $pdo = db(); $message = ''; +$tab = $_GET['tab'] ?? 'staff'; // Handle Add Rating (Manual) if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['action']) && $_POST['action'] === 'add_rating') { - $user_id = (int)$_POST['user_id']; - $order_id = !empty($_POST['order_id']) ? (int)$_POST['order_id'] : null; $rating = (int)$_POST['rating']; $comment = trim($_POST['comment']); + $order_id = !empty($_POST['order_id']) ? (int)$_POST['order_id'] : null; - try { - $stmt = $pdo->prepare("INSERT INTO staff_ratings (user_id, order_id, rating, comment) VALUES (?, ?, ?, ?)"); - $stmt->execute([$user_id, $order_id, $rating, $comment]); - $message = '
No staff members have been rated yet.
+= $summary['total_ratings'] ?> ratings
+