ゲームサーバーから統計情報を取得し、それをデータベースに格納するスクリプトを作成しましたが、これはうまく機能します。
データベースからデータを取得し、統計を Web ページに表示する別のスクリプトもありますが、これは私が作成したものではありません。これが私の問題です。
これは私が現時点で持っているものです:
$dogtags=mysqli_fetch_array(mysqli_query($dbconn, "SELECT SUM(`Count`) FROM ".$sqlprefix."dogtags".$suffix.""));
次に、それを呼び出します
define("DOGTAGS", $dogtags['0']);
これに伴う問題は、3 つのサーバーすべてが同じドッグタグを表示し、各サーバーに対してではありません。
そのため、MySQL クエリを変更する必要があると私は信じており、そのための支援が必要です。
2 つのテーブルがあります。正しい答えを得るには、クエリで両方のデータが必要です。
tbl_dogtags
KillerID
VictimID
Count
tbl_server_player
StatsID
ServerID
PlayerID
KillerID
from を取得してfromtbl_dogtags
と照合し、 where PlayerID
fromを実行して答えを得る必要がありますが、これを行う方法がわかりません。tbl_server_player
ServerID
tbl_server_player
だから、このようなもの
SUM(Count), KillerID = PlayerID where ServerID
誰でも助けてもらえますか?