Ich speichere in einer MYSQL Datenbank die Anzahl an abgegebenen Bewertungen und die Bewertungen (1-10).
Wenn nun jemand mit meiner Anwendung eine neue Bewertung abgibt, erhöhe ich die Anzahl der Bewertungen um 1. Nun muss ich nur noch die aktuelle Bewertung berechnen.
Die Formel ist: Alle Bewertungen addieren und dann durch die Anzahl der Bewertungen teilen.
Beispiel: Bewertungen: 1, 8, 9, 5 => 23:4 => Bewertung: 5,75
Wie mache ich das in PHP?
Tabellenname: System
Spaltennamen:
-Bewertung (aktuelle Bewertung)
-Bewertungen (Anzahl an Bewertungen)
Auch würde ich mich über Ideen freuen, um zu verhindern, dass ein User mehrmals bewertet.
Danke für eure Hilfe!
Edit by Dodo:
-> Topic verschoben (Grundlagen => weitere Programmiersprachen)
Wenn nun jemand mit meiner Anwendung eine neue Bewertung abgibt, erhöhe ich die Anzahl der Bewertungen um 1. Nun muss ich nur noch die aktuelle Bewertung berechnen.
Die Formel ist: Alle Bewertungen addieren und dann durch die Anzahl der Bewertungen teilen.
Beispiel: Bewertungen: 1, 8, 9, 5 => 23:4 => Bewertung: 5,75
Wie mache ich das in PHP?
Tabellenname: System
Spaltennamen:
-Bewertung (aktuelle Bewertung)
-Bewertungen (Anzahl an Bewertungen)
Auch würde ich mich über Ideen freuen, um zu verhindern, dass ein User mehrmals bewertet.
Danke für eure Hilfe!
Edit by Dodo:
-> Topic verschoben (Grundlagen => weitere Programmiersprachen)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Dodo“ ()