2024/8/1 13:32:45 ![]()
xxxxxxxxxxelseif ($_SERVER['REQUEST_METHOD'] == 'GET') { // 获取班级列表 $query = "SELECT * FROM classes"; $stmt = $db->prepare($query); $stmt->execute(); $classes = $stmt->fetchAll(PDO::FETCH_ASSOC); echo json_encode($classes);} 上面仅仅编写了获取全部班级信息的API,我需要根据class_id获取班级信息的API,仅仅给我需要新增的代码。2024/8/1 13:32:45 
xxxxxxxxxx// 处理不同的HTTP请求方法if ($_SERVER['REQUEST_METHOD'] == 'GET') { if (isset($_GET['class_id'])) { // 获取单个班级信息 $class_id = $_GET['class_id']; $query = "SELECT * FROM classes WHERE class_id = :class_id"; $stmt = $db->prepare($query); $stmt->bindParam(':class_id', $class_id, PDO::PARAM_INT); $stmt->execute(); $class = $stmt->fetch(PDO::FETCH_ASSOC); echo json_encode($class); } else { // 获取全部班级列表 $query = "SELECT * FROM classes"; $stmt = $db->prepare($query); $stmt->execute(); $classes = $stmt->fetchAll(PDO::FETCH_ASSOC); echo json_encode($classes); }}