rangliste - nummerierung

coldon

Grünschnabel
hi leutz,

hab folgendes prob hab eine rangliste gegeben und mach hier eine abfrage der mysql db geordnet nach kontostand. meine frage an euch wie kann ich hier die nummerierung hinzufügen weil er schreibt die abfrage immer in die jetztige td sprich wenn ich normale nummerierung mach bleibt logischerweise immer 1. stehen.

thx im voraus.

link: http://www.punting-to-paradise.at/rangliste.php
 
Hallo.
1. Groß-/Kleinschreibung beachten.
2. Du machst das doch bestimmt über eine while-Schleife. Wenn du davor die Daten aus der Datenbank sotierst, geht mit ASC (aufsteigend, 1 2 3 ...) und DESC (absteigend, ... 3 2 1), kannst du einfach bei der Ausgabe einen Zähler mitlaufen lassen, der immer um eines erhöht wird. z.B.
PHP:
$zähler="1";//Zähler auf 1 setzten
while($row=mysql_fetch_array($query))//Mysql-Daten in Array $row
{
echo"<tr>";
echo"<td>$zähler</td>";
echo"<td>$row['Punkte']</td>";
//...
echo"</tr>";
$zähler++;//Zähler um 1 erhöhen
}
//weiterer Code

Stimmt das so? Habe ich dich da richtig verstanden?

Ich bitte um Berichtigung, falls ich in dem Code einen Denkfehler haben sollte!

mb fanste
 
Zuletzt bearbeitet:
Geht aber auch einfacher. Ich hab zwar keine Ahnung wie der ganze Code von
deiner Tabelle lautet aber du kannst auch in die Tabelle bevor die Ausgabe für das Team kommt, zuerst das hier einfügen.

Code:
<td><p align="center"><?php $z++; echo $z; ?></td>

Dann erhöht er mit jedem Datensatz um 1.
 
Zurück