prepare("SELECT COUNT(*) FROM chatbot_history WHERE user_id = ?"); $countStmt->execute([$decoded['user_id']]); $total = (int)$countStmt->fetchColumn(); $stmt = $db->prepare(" SELECT id, question, answer, created_at FROM chatbot_history WHERE user_id = ? ORDER BY created_at DESC LIMIT {$pagination['limit']} OFFSET {$pagination['offset']} "); $stmt->execute([$decoded['user_id']]); json_paginated($stmt->fetchAll(), $total, $pagination);