Ich baue gerade eine Bestenliste() und ich habe Probleme, die Daten manuell akzeptieren. Ich möchte, dass es Daten aus meiner MySQL-Datenbank erfasst und es mir erlaubt, manuell Daten einzugeben und einzugeben, die dann ebenfalls angezeigt werden. Es greift derzeit ID und Clannamen aus den Clans db.Wie bekomme ich die Bestenliste, um die richtigen Daten zu erhalten?
Wie bekomme ich es, um Daten zu lesen, die ich aus zwei neuen Spalten 'wins' und 'loss' einfüge, die ich in der db hinzufüge, von der sie bereits Daten bezieht?
Heres mein Code:
<?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;
?>
'SELECT id, name FROM Clans ORDER BY id ASC '<- das ist Ihre SQL-Anweisung ....... ändern Sie das, um weitere Spalten zu erfassen ...... – WillardSolutions
' SELECT id, name, wins, losses FROM Clans ORDER BY id ASC' – WillardSolutions