Userrang ermitteln

Nitromaus

Erfahrenes Mitglied
Ich hätte ne kleine Frage, wahrscheinlich fehlt es mir mal wieder an Logik.
Ich will aus einer MySQL Datenbank Userränge für ein Forum rausbekommen, mir steht die anzahl der userposts zur verfügung, nun soll die zeile zwischen denen der Posts Anzahl und der der nächsten Zeile dazwischen liegt herausgefunde werden. Oder auch auf ne andere Möglichkeit, es soll halt der dazugehörige rang ermittelt werden.
Bitte helft mir:-)
 
Wie du den Rang an sich ermitteln willst verstehe ich nicht aber wenn alle Zeilen noch ein Autoinrcement Feld haben kannst du die Beiden aufeinanderfolgenden einfach von eineander abziehen und hast die Anzahl der dazwieschen liegenden Zeilen.

verständlich was ich da geschrieben hab ????

tob
 
so hab ich es auch pprobiert, das kommt mir aber sehr unordentlich vor, und bei feld eins und dem letzten kommt dann glaub ich ne fehlermeldung. aber ich hab es jetzt selber rausgefunden. Is eigenlich total easey.
PHP:
$result2 = mysql_query("SELECT rankname, groupid FROM rank WHERE groupid='$row->groupid' AND posts<='$row->Posts' ORDER by posts DESC");
 
Zurück