Hi!
Ich habe eine Datenbank in welcher in der einen Tabelle (user) im Feld ranking ein Wert steht. Nehmen wir 380
Ich habe in der selben Datenbank eine Tabelle (ranking) die wiefolgt aufgebaut ist:
ID | points | ranktitel
1 | 100 | Looser
1 | 200 | Gamer
1 | 300 | Obercoder
1 | 500 | Coder
Mein Code soll nun aus dem Feld Ranking die Zahl nehmen, mit der ranktitels tabelle anhand der Points die desc bestimmen und diese in eine Variable ausgeben.
Hier mein Code:
Das klappt auch soweit eigentlich - aber wenn in ranking z.B. 480 steht würde ja §mgetpoints den Wert 00 enthalten. Weil es ja kein Ranking zu 400 gibt. Ich bräuchte also die Möglichkeit die MySQL Abfrage so abzuändern das er sagt $ranking ist 480 - was ist der nächstkleinere Wert in points, und das ist nun der ranktitel dafür.
Und da hängt es momentan
P.S. Ich würde mir momentan 10 Punkte geben
Matze
Ich habe eine Datenbank in welcher in der einen Tabelle (user) im Feld ranking ein Wert steht. Nehmen wir 380
Ich habe in der selben Datenbank eine Tabelle (ranking) die wiefolgt aufgebaut ist:
ID | points | ranktitel
1 | 100 | Looser
1 | 200 | Gamer
1 | 300 | Obercoder
1 | 500 | Coder
Mein Code soll nun aus dem Feld Ranking die Zahl nehmen, mit der ranktitels tabelle anhand der Points die desc bestimmen und diese in eine Variable ausgeben.
Hier mein Code:
Das klappt auch soweit eigentlich - aber wenn in ranking z.B. 480 steht würde ja §mgetpoints den Wert 00 enthalten. Weil es ja kein Ranking zu 400 gibt. Ich bräuchte also die Möglichkeit die MySQL Abfrage so abzuändern das er sagt $ranking ist 480 - was ist der nächstkleinere Wert in points, und das ist nun der ranktitel dafür.
Und da hängt es momentan


Matze
Das Leben ist binär - du bist eine 1, oder eine 0
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von RealFairPlayer ()