Seite 1 von 1
album mod - rating
Verfasst: 27.12.2006 17:33
von chris3007
Hallo,
ich möchte beim album mod (smartor) bei der Bewertung gerne eine Summe bilden und keinen durchschnitt.
Weiß jemand, wo die Funktion dafür steckt?
Gruß
chris
Verfasst: 27.12.2006 17:54
von andreasOymann
das ist leider keine ausgelagerte Funktion, sondern steckt mit dem Code
in den jeweiligen Datenbankabfragen, z.B. in der album_page.php in der Abfrage
Code: Alles auswählen
$sql = "SELECT p.*, u.user_id, u.username, r.rate_pic_id, AVG(r.rate_point) AS rating, COUNT(DISTINCT c.comment_id) AS comments
FROM ". ALBUM_TABLE ." AS p
LEFT JOIN ". USERS_TABLE ." AS u ON p.pic_user_id = u.user_id
LEFT JOIN ". ALBUM_RATE_TABLE ." AS r ON p.pic_id = r.rate_pic_id
LEFT JOIN ". ALBUM_COMMENT_TABLE ." AS c ON p.pic_id = c.comment_pic_id
WHERE pic_id = '$pic_id'
GROUP BY p.pic_id";
Ersetze testweise mal "AVG" durch "SUM" ... siehe auch hier:
http://dev.mysql.com/doc/refman/5.0/en/ ... tions.html
A.
Verfasst: 27.12.2006 18:05
von chris3007
Hallo Andreas,
vielen Dank für die schnelle Hilfe. Hat geklappt. Super!
GRuß und guten Rutsch
Chris