2
現在、リーダーボード(https://mgo.io/mgo3/leaderboard.php)を作成中です。手動でデータを受け入れることに問題があります。私はそれが私のMySQLデータベースからデータを取得し、私が手動で入りデータを入力できるようにしたいと思います。現在、id、clanの名前を取得しています。リーダーボードで適切なデータを取得するにはどうすればよいですか?
すでにデータを取得しているdbに追加した2つの新しい 'wins'列と 'losses'列から入力したデータを読み取るにはどうすればよいですか?
HERESに私のコード:
<?php
include_once "Log.class.php";
include_once "dbcon.php";
function getLeaders() {
global $dbh;
date_default_timezone_set('UTC');
$res = array();
$stmt = $dbh->prepare("SELECT id, name FROM clans ORDER BY id ASC");
$stmt->execute();
while ($row = $stmt->fetch()) {
$clan_id = (int) $row['id'];
$clan_name = $row['name'];
$res[$clan_id] = array();
$res[$clan_id]['name'] = $clan_name;
$res[$clan_id]['rank'] = 0;
$res[$clan_id]['cp'] = 0;
$res[$clan_id]['win'] = 0;
$res[$clan_id]['loss'] = 0;
?>
、IDのASC BY氏族のORDER FROM名'< - これはあなたのSQL文です.......これを変更して列を追加します...... – WillardSolutions
' SELECT id、name、wins、losses FROM clans ORDER BY id ASC' – WillardSolutions