setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $pdo->exec("SET NAMES utf8"); echo "数据库连接成功!
"; } catch (PDOException $e) { die("数据库连接失败: " . $e->getMessage()); } // 查询最近的记录 try { $stmt = $pdo->query("SELECT * FROM task ORDER BY id DESC LIMIT 20"); $records = $stmt->fetchAll(PDO::FETCH_ASSOC); echo "

最近20条记录

"; if (count($records) > 0) { echo ""; echo ""; foreach ($records as $record) { echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } echo "
ID用户名工具名称任务名称节省时间花费时间时间戳
{$record['id']}{$record['username']}{$record['tool_name']}{$record['task_name']}{$record['time_saved']}{$record['time_cost']}{$record['timestamp']}
"; } else { echo "没有找到记录"; } } catch (PDOException $e) { echo "查询失败: " . $e->getMessage(); } // 检查API请求日志 echo "

API请求日志检查

"; // 检查api.php是否正确处理请求 echo "

请确认以下几点:

"; echo "
    "; echo "
  1. api.php文件是否正确接收和处理请求
  2. "; echo "
  3. 数据库连接信息是否正确
  4. "; echo "
  5. TaskReporter.py是否正确发送数据到api.php
  6. "; echo "
"; // 显示刷新页面的链接 echo "

刷新数据查询页面

"; ?>