query($sqlApp); if (!$resultApp) { die("
错误信息: " . htmlspecialchars($conn->error) . "
SQL语句: " . htmlspecialchars($sqlApp) . "
"); } $app = $resultApp->fetch_assoc(); $developerId = $app['developer_id'] ?? 0; $developerName = ($developerId == 0) ? '管理员' : ($app['developer_name'] ?? '未知开发者'); if (!$app) { die("找不到ID为 $appId 的应用。请检查ID是否正确。
"); } // 处理评价加载请求 if (isset($_GET['action']) && $_GET['action'] === 'load_reviews') { header('Content-Type: text/html; charset=UTF-8'); while ($review = $resultReviews->fetch_assoc()) { ?>评价时间:
年龄分级:
适用平台: '', 'macos' => '', 'linux' => '', 'android' => '', 'ios' => '' ]; $platformMap = [ 'android' => 'Android', 'ios' => 'iOS', 'windows_win7' => 'Windows(Windows 7以上)', 'windows_xp' => 'Windows XP', 'macos' => 'MacOS', 'linux_arch' => 'Linux(适用于Arch Linux)', 'linux_ubuntu' => 'Linux(适用于Ubuntu)', ]; $platformTexts = []; foreach ($platforms as $platform) { $icon = $platformIcons[strtolower($platform)] ?? ''; $readableName = $platformMap[strtolower($platform)] ?? ucfirst($platform); $platformTexts[] = $icon . ' ' . $readableName; } echo implode(', ', $platformTexts); ?>
评分: /5
评价时间: