tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
340
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    laempisch laempisch ist offline Mitglied Gold
    Registriert seit
    Aug 2001
    Ort
    Limbach
    Beiträge
    126
    Ich hab eine Frage. Undzwar Speichere ich Daten in einer DB. Soweit sogut. Der USER soll aber noch ein Ranking angeben können z.B. Datensatz 1 bekommt die gewichtung 100% und Datensatz 2 die Gewichtung 40% (in 10ner Schritten). Bei der Suche soll dies natürlich berücksichtigt werden. Ich hab aber keinen Plan wo ich anfangen soll. Allein die Idee wie fehlt mir

    Daniel
     

  2. #2
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    leg doch einfach eine neue tabelle an mit den feldern

    - sender >> wer hat die stimme abgegeben?
    - fuer >> fuer wen (oder was) wurde gestimmt?
    - punkte >> wieviel prozent wurden gegeben?

    die felder definierst du alle als zahl (bigint). in sender und fuer schreibst du die verknüpften schlüsselfelder der user-tabelle und der tabelle mit dem zeug, das bewertet werden soll.
    das müsstest du nachher eben mit joins wieder abfragen, aber das sollte eigentlich auch kein problem sein.

    dann machst du weiter für das, was bewertet werden soll, eine eigene seite, auf der man sich das erst ansehen kann. auf die seite legst du dann noch eine combobox mit 10%-intervallen.

    nachtrag: wenn mehrere stimmen abgegeben worden sind, kannst du ja mit
    Code :
    1
    
    SELECT Count(*) FROM ranking WHERE ranking.fuer = ...;
    zusammentragen. die punkte summierst du auf, dividierst durch die anzahl, und hast schon die durchschnittsbewertung.

    und du musst natürlich drauf achten, dass der user auch eingeloggt ist, um bewerten zu können.
    Geändert von Dario Linsky (26.06.02 um 22:07 Uhr)
     
    "You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse

Ähnliche Themen

  1. eigenes ranking coden
    Von grillfleisch im Forum PHP
    Antworten: 11
    Letzter Beitrag: 26.04.08, 18:51
  2. ranking-funktion
    Von DerBenny im Forum Relationale Datenbanksysteme
    Antworten: 8
    Letzter Beitrag: 24.07.07, 12:41
  3. [VB6] Prioritätenvergabe / Ranking / Reihenfolge
    Von Jacka im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 23.05.06, 10:22
  4. Ranking funktion
    Von saila im Forum PHP
    Antworten: 8
    Letzter Beitrag: 24.01.06, 17:35
  5. Ranking bei Suchmaschinen
    Von chpa im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 29.05.04, 10:25