prepare("SELECT * FROM players WHERE id = ?"); $stmt->execute([$player_id]); $player = $stmt->fetch(); if (!$player) { header('Location: coach.php'); exit; } if ($_SERVER['REQUEST_METHOD'] === 'POST') { $player_name = trim($_POST['player_name']); $player_email = trim($_POST['player_email']); $high_school_year = trim($_POST['high_school_year']); $season_year = trim($_POST['season_year']); if (!empty($player_name) && !empty($player_email)) { try { $stmt = $pdo->prepare("UPDATE players SET name = ?, email = ?, high_school_year = ?, season_year = ? WHERE id = ?"); $stmt->execute([$player_name, $player_email, $high_school_year, $season_year, $player_id]); $_SESSION['success_message'] = 'Player updated successfully!'; } catch (PDOException $e) { $_SESSION['error_message'] = 'Error updating player: ' . $e->getMessage(); } } header('Location: coach.php'); exit; } ?>