lisali
Erfahrenes Mitglied
Hallo,
ich wollte gerne eine Ranking-Liste machen. Also jeder User stellt Fotos rein und die werden nach positiv und negativ bewertet.
Wenn der User z.B. 20 positive Bewertungen hat und 10 negative, hat er einen Bewertungsstand von 10.
Und jetzt möchte ich eine Platzierung erstellen von den Top 10 Fotos. Wenn man annimmt, dass der Bewertungsstand von 10 der höchste wäre, weil die anderen weniger haben, wäre somit 10 = Platz 1.
Aber wie mache ich das mit PHP oder MySQL? Mir würde nur einfallen, dass ich diese Zahl (die 10) in die DB speichere und dann per MAX-Select-Befehl mit MySQL auswähle. Aber was ist dann mit dem "zweiten Maximum", dem dritten, vierten... usw?
Vielen Dank im Voraus!
ich wollte gerne eine Ranking-Liste machen. Also jeder User stellt Fotos rein und die werden nach positiv und negativ bewertet.
Wenn der User z.B. 20 positive Bewertungen hat und 10 negative, hat er einen Bewertungsstand von 10.
Und jetzt möchte ich eine Platzierung erstellen von den Top 10 Fotos. Wenn man annimmt, dass der Bewertungsstand von 10 der höchste wäre, weil die anderen weniger haben, wäre somit 10 = Platz 1.
Aber wie mache ich das mit PHP oder MySQL? Mir würde nur einfallen, dass ich diese Zahl (die 10) in die DB speichere und dann per MAX-Select-Befehl mit MySQL auswähle. Aber was ist dann mit dem "zweiten Maximum", dem dritten, vierten... usw?
Vielen Dank im Voraus!