![]() |
Re: [MySQL] Rangliste
Probiers mal hiermit. Ich merk mir einfach den Rang. Beachte dass die Zahl, die du über die ID bekommst nicht mehr die Position im anderen Array ist, sondern der einfache Rang, also in deinem Beispiel (ID => Rang)
Code:
4 => 1
6 => 2 1 => 3 5 => 3 3 => 5 2 => 6 7 => 7
Code:
Ich hatte oben auch noch einige kleine Fehlerchen im Source :oops:
$indexarray = array();
$lastrank = 0; for ($i = 0; $i < count($deinarray); $i++) { if ($deinarray[$i]['test'] != $deinarray[$lastrank]['test']) { $lastrank = i; } $indexarray[$deinarray[$i]['id']] = $lastrank; } Ist zwar wieder nicht getestet, aber es dürfte funktionieren ;) Greetz alcaeus |
Re: [MySQL] Rangliste
stimmt so müsste es gehn (bis auf fehlendes $ in Zeile 7)...
Danke... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz