Hallo zusammen
Folgendes Problem:
Ich möchte die Datensätze nach einer Spalte sortieren und dann nummerieren und Rangliste erstellen. Das funktioniert:
Ich kann nun $rang in der Ausgabe einsetzen (es wurde nach Spalte $key[4] sortiert)
Nun möchte ich aber ExAequo-Klassierungen ermöglichen: Wenn $key[4] gleichgross ist wie $key[4] im vorherigen Datensatz, dann ist es derselbe Rang (oder leer lassen). In der nächsten Zeile sollte aber wieder der richtige Rang (also einer übersprungen) angezeigt werden.
Sieht da jemand eine Lösung?
Vielen Dank für eure Hilfe!
Folgendes Problem:
Ich möchte die Datensätze nach einer Spalte sortieren und dann nummerieren und Rangliste erstellen. Das funktioniert:
PHP-Code:
$count=1;
echo '<table>';
foreach ($rows as $key) {
$rang= $count++; }
echo "<tr><td>".rang."</td><td>.key[4]."</td></tr>
Nun möchte ich aber ExAequo-Klassierungen ermöglichen: Wenn $key[4] gleichgross ist wie $key[4] im vorherigen Datensatz, dann ist es derselbe Rang (oder leer lassen). In der nächsten Zeile sollte aber wieder der richtige Rang (also einer übersprungen) angezeigt werden.
Sieht da jemand eine Lösung?
Vielen Dank für eure Hilfe!
Kommentar