diff --git a/php/test.php b/php/test.php new file mode 100644 index 0000000..e69de29 diff --git a/php/user.php b/php/user.php new file mode 100644 index 0000000..d2914d4 --- /dev/null +++ b/php/user.php @@ -0,0 +1,186 @@ + + + + + + Players · TriviaTime + + + + + + + + + + + + + +
+ +
+

TriviaTime

+ +
+ +
+

Players

+

Show stats for users.

+

+

+
+
+
+

Search

+
+ Username: + +
+
+
+ + + +
+
+

Player data

+ + + + + + + + +prepare('select + sum(tl2.t * (tl2.n / + (select sum(num_answered) + from triviauserlog + where username=:username)) + ) as count, + sum(tl2.p * (tl2.n / + (select sum(num_answered) + from triviauserlog + where username=:username)) + ) as score + from (select + tl3.id as id2, + tl3.average_time * 1.0 as t, + tl3.average_score * 1.0 as p, + tl3.num_answered * 1.0 as n + from triviauserlog tl3 + ) tl2 + inner join triviauserlog tl on tl.username=:username and id=tl2.id2'); + $q->execute(array('username'=>$username)); + if ($q === false) { + die("Error: database error: table does not exist\n"); + } else { + $result = $q->fetchAll(); + foreach($result as $res) { + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + } + } + } else { + die($err); + } +?> + +
UsernameAverage time
' . $username . '' . $res['count'] . '' . $res['score'] . '
+
+
+ + + +
+ + + + + + + + + + \ No newline at end of file