php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.11.2004, 17:31  
Gast
 
Beiträge: n/a
Standard [Erledigt] Logigproblem -> Ranksystem

Ich habe in einer Datenbank in drei verschiedenen Spalten Zahlen gespeichert. Diese Zahlen sind Logins, Forumbeiträge und geschriebene News. Jede dieser Zahlen wird mit einem Multiplikator versehen und dann mit den anderen zusammengerechnet und so erhalte ich eine Userpunktzahl.

Was mit fehlt ist wie ich das ganze jetzt als Rank ausdrücken kann. Ich weiß einfach nicht wie ich das machen soll.

Thx, Jurij
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.11.2004, 19:48  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

? wo ist da das problem? les doch alle drei zahlen aus und rechne den rank aus... wo genau liegt denn dein problem?
Flor1an ist offline   Mit Zitat antworten
Alt 12.11.2004, 21:58  
Gast
 
Beiträge: n/a
Standard

Ja, aber wie... sag mir die rechnung.. das is nicht so leicht wie es aussieht
  Mit Zitat antworten
Alt 12.11.2004, 23:05  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
Ja, aber wie... sag mir die rechnung..
also, der mit den meisten punkten liegt auf platz eins.
der nachfolgende hat platz zwei inne.
der danach ...

wenn du feststellen willst, welchen rank ein bestimmtes mitglied hat, stell einfach die anzahl der leute fest, die mehr (und gleichviel) punkte als (wie) es haben ...

oder wo liegt dein problem?
__________________
derHund ist offline   Mit Zitat antworten
Alt 14.11.2004, 03:40  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

man du musst doch wirklich nur ne wertung fuer die jeweiligen kriterien festlegen, zb "geschriebene news" = 5, "posts" = 3, "logins" = 1, dann multiplizieren und alles zusammen rechnen... versteh dein problem nich.

@adm bitte verschieben, vielleicht ins "mathe fuer grundschueler" forum
__________________
Was ist validität?
fantast ist offline   Mit Zitat antworten
Alt 14.11.2004, 10:56  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von youpy
sag mir die rechnung..
du musst dir eine eigene zusammenstellen....
z.b. wenn punkte kleiner 10 ---> Forumdepp
wenn punkte zwischen 10 und 100 ---> Neuling
wenn punkte größer 100000 -----> Gott himself

oder was meinst du?
  Mit Zitat antworten
Alt 14.11.2004, 12:10  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

^^ mh

also wenn du kucken willst welcher rank jetzt der bestimmte user ist.. dann würd ichs so machen das du wenn der user einen neuen post oder comment oder sowas macht die punkte mit deiner "formel" ausgerechnet wird und zusätzlich in die db gespeichert wird...
und dann kannste ja mit einer db abfrage kucken wie viele user mehr punkte haben ... und dann haste den rank.....
Flor1an ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.