art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 27.11.2003, 09:45   #1
TP-Insider
 
Registriert seit: May 2001
anrebe macht alles soweit korrekt
Unhappy

Bewertung


Hallo Leute!

Ich bin gerade dabei eine Bewertung in mein Bibliothekscript einzubauen.

Wenn ich im Adminbereich das Buch zurückgeben will ich dann auch gleich noch eine Bewertung in die MySQL-Datenbank schreiben.
Bewertung soll im Schulnotensystem ablaufen. Ich weiss jetzt nur noch nicht wie ich mehrere Bewertungen dieser Art zusammenzählen soll!? Vielleicht Durchschnitt? Wenn ja, wie kann ich das dynamisch anstellen.
__________________
anrebe

SHUTdown.at - Weblog zu Computer und alles was dazugehört
anrebe ist offline   Mit Zitat antworten


Alt 27.11.2003, 10:22   #2
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg
natürlich durchschnitt
in etwa so?
SELECT AVG(bewertung) FROM buchtabelle WHERE id = 'buchid'

so, jetzt entkräfte ich mein obiges 'natürlich'
du könntest auch die anzahl der einzelnen bewertungsstufen angeben (zb. schulnote 1 - 10x, schulnote 2 - 5x,...)
steff ist offline   Mit Zitat antworten
Alt 27.11.2003, 11:32   #3
TP-Insider
 
Registriert seit: May 2001
anrebe macht alles soweit korrekt
Hmm... also müsste ich eine extra Tabelle mit Bewertungen machen. Oder?
Ich hab nämlich im Moment die Bewertungen bei den den Buchinfos drinnen stehen (Pro Buch somit ein Datensatz und nur ein Feld für die Bewertung).
__________________
anrebe

SHUTdown.at - Weblog zu Computer und alles was dazugehört
anrebe ist offline   Mit Zitat antworten
Alt 27.11.2003, 12:33   #4
TP-Senior
 
Registriert seit: Oct 2003
Ort: Papenburg
Johannes ist auf einem guten Weg
@steff
Mit deinem SQL würde er aber doch nur den Durchschnitt einer Spalte bekommen. Und nicht die Bewertung des jeweiligen Buches.

Ich könnte mir die Realisierung so vorstellen:
Für die Bewertungen brauchst du 2 Spalten. In einer steht die Anzahl der Bewertungen und in der zweiten Spalte die durchschnittliche Bewertung aller erfolgten Bewertungen.

Die Anzahl der erfolgten Bewertungen brauchst du um nach einer erneuten Bewertung die neue durchschnittliche Bewertung zu berechnen.

Außerdem würde ich dafür dann keine neue Tabelle anlegen.
Johannes ist offline   Mit Zitat antworten
Alt 27.11.2003, 13:38   #5
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg
Zitat:
Original geschrieben von Johannes
@steff
Mit deinem SQL würde er aber doch nur den Durchschnitt einer Spalte bekommen. Und nicht die Bewertung des jeweiligen Buches.
aha. ich habs den avg() noch nie angewandt.
dachte, es werden alle einträge, die die buchid (WHERE id = 'buchid') betreffen gesucht und dann der durchschnitt der bewertungen gerechnet
steff ist offline   Mit Zitat antworten
Alt 27.11.2003, 13:49   #6
TP-Senior
 
Registriert seit: Oct 2003
Ort: Papenburg
Johannes ist auf einem guten Weg
Achso, natürlich. Da hast du recht. Hab auf das where nicht so ganz geachtet. Aber es wäre wohl etwas umständlich jede einzelne Bewertung zu speichern. Es sei denn dazu käme vielleicht noch eine Kommentarmöglichkeit wie bei amazon.
Johannes ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Bewertung Bewertung
« Include 2 mal hintereinander? | SSL abfragen »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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 13:07 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67