X-Git-Url: https://git.sesse.net/?p=ccbs;a=blobdiff_plain;f=html%2Fplayers.pl;h=021b6ea8ce710e681d1d717db980cd9d2b8b63aa;hp=8158d4dad06fd3bf774a45828f0eb2179fc838d3;hb=31c8c1f081e2f04dd0a2635aa27cf8dfdfb1f400;hpb=576539ce9dfb2a74bc786d86e0f5c9131f2a452f diff --git a/html/players.pl b/html/players.pl index 8158d4d..021b6ea 100755 --- a/html/players.pl +++ b/html/players.pl @@ -9,10 +9,10 @@ my $id = $cgi->param('id'); my $dbh = ccbs::db_connect(); -my $players = ccbs::db_fetch_all($dbh, 'SELECT player,nick,countryname,clubname,count(*) AS num_songs,COUNT(DISTINCT song) AS num_unique_songs,COUNT(DISTINCT tournament) AS num_tournaments,AVG(score)::integer AS avg_score,MAX(score) AS high_score FROM scores NATURAL JOIN players NATURAL JOIN countries NATURAL LEFT JOIN clubs GROUP BY player,nick,countryname,clubname ORDER BY LOWER(nick)'); +my $players = ccbs::db_fetch_all($dbh, 'SELECT scores.player,nick,countryname,clubname,count(*) AS num_songs,COUNT(DISTINCT song) AS num_unique_songs,COUNT(DISTINCT tournament) AS num_tournaments,AVG(score)::integer AS avg_score,MAX(score) AS high_score FROM scores NATURAL JOIN tournaments JOIN players ON scores.player=players.player JOIN countries ON players.country=countries.country NATURAL LEFT JOIN clubs WHERE scoringsystem=1 GROUP BY scores.player,nick,countryname,clubname ORDER BY LOWER(nick)'); ccbs::print_header(); -ccbs::process_template('players.tmpl', 'Players', { +ccbs::process_template('players.tmpl', 'Spillere', { players => $players, }); $dbh->disconnect;