Tom: Zwei Array,s zu einem

Beitrag lesen

Hello,

Gut. ein Problem hab ich noch:

Und das ist das korrekte sortieren nach:

Zuerst: Gesamt Punkte und wenn da Gleichstand ist, nach:
Spiele [ANZAHL]

Wie entscheidest Du denn im wirklichen Leben, in welche Reihenfolge Du etwas bringst?
Du stellst eine Vergleichsregel auf, die Du auf Element + Nachfolger oder Element und Vorgänger anwendest.

Das Anwenden auf die Elemente eines Arrays nimmt die die PHP-Funktion http://www.php.net/manual/en/function.usort.php ab. Die Vergleichsfunktion musst Du selber erstellen.

Zeig uns doch mal drei typische Elemente, die Du sortiert haben willst

ein wenig vereinfacht dargestellt:

array
(
    [1][punkte] => 10
    [1][anzahl] => 3

[2][punkte] => 2
    [2][anzahl] => 1

[3][punkte] => 10
    [3][anzahl] => 2
)

Nun bracuhst Du nur eine Vergleichsfunktion dafür festzulegen, die als Ergebniss hat für
    A > B -> 1,
    A < B -> -1,
    A == B -> 0,

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de