У меня есть локальный файл (tf2stats.sq3), хранящийся на моем веб-сервере, который содержит имена и очки игроков, например, так: https://i.imgur.com/u42zxha.png
Мое намерение состоит в том, чтобы получить 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
У меня на моем веб-сервере установлены пакеты php-mysql и php7.0-mysql, использующие php7.0 - до сих пор каждая попытка прочитать БД дает мне сообщение «Нет такого файла или каталога»
Я очень новичок в php и sql, любая помощь очень ценится.