php - PHP 读取本地 .sq3 文件以在网页上使用
问题描述
我的网络服务器上存储了一个本地文件 (tf2stats.sq3),其中包括玩家的姓名和积分,如下所示:https ://i.imgur.com/u42zxha.png
我的目的是获取 POINTS 的前 10 名条目,并将它们作为排行榜显示在网页上。
在没有先连接到服务器的情况下,我找不到任何关于读取 .sq3 数据库的示例。
这是其中之一:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
try {
$conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
}
catch(PDOException $e)
{
echo "Connection failed: " . $e->getMessage();
}
?>
问题是带有数据库的游戏服务器没有设置mySQL,所以我计划定期通过FTP下载文件并在本地读取它。
现在,我将文件存储在我网站的目录中:https ://i.imgur.com/yPHbWIm.png
我在使用 php7.0 的 Web 服务器上安装了 php-mysql 和 php7.0-mysql 软件包 - 到目前为止,我阅读数据库的每一次尝试都给了我“没有这样的文件或目录”
我对 php 和 sql 很陌生,非常感谢任何帮助。
解决方案
推荐阅读
- javascript - 使用 JavaScript 从基于另一个下拉列表的 selectedIndex 的数组中动态选择选项
- shell - 如何获取 sftp 命令的输出以查找潜在错误
- laravel - 使用 Laravel Jobs 时不发送邮件
- windows - Rundeck - PowerShell 退出代码
- azure - 使用标准功能在 Azure 中解决我的 CORS 问题?
- unity3d - DllNotFoundException: gInput
- vhdl - 如何在 Makefile (VHDL) 中包含 -synopsys 和 -fexplicit 选项?
- python - 如何使用 matplotlib 创建不均匀的子图
- routes - 路由错误:ArgumentOutOfRangeException:指定的参数超出了有效值的范围
- postgresql - 如何使用 CriteriaBuilder 在自定义 jsonb 查询中排除 JSON 字段?