diff options
author | Arun Persaud <arun@nubati.net> | 2008-03-01 19:05:01 -0800 |
---|---|---|
committer | Arun Persaud <arun@nubati.net> | 2008-03-01 19:10:04 -0800 |
commit | fc2fadb0033767d7e75ff501af60b6120f982f77 (patch) | |
tree | 36a0f353c6765d02d0701eaaee8e30b710ed5a64 /db.php | |
parent | 73a6f86691f53d8eb6339b5bb5e9156822cc7e54 (diff) | |
download | e-DoKo-fc2fadb0033767d7e75ff501af60b6120f982f77.tar.gz e-DoKo-fc2fadb0033767d7e75ff501af60b6120f982f77.tar.bz2 e-DoKo-fc2fadb0033767d7e75ff501af60b6120f982f77.zip |
FEATURE: display names of new players and last logged in players
instead of showing all registered players, just display the above.
Signed-off-by: Arun Persaud <arun@nubati.net>
Diffstat (limited to 'db.php')
-rw-r--r-- | db.php | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -578,6 +578,28 @@ function DB_get_all_names() return $names; } +function DB_get_names_of_last_logins($N) +{ + $names = array(); + + $result = mysql_query("SELECT fullname FROM User ORDER BY last_login DESC LIMIT $N"); + while($r = mysql_fetch_array($result,MYSQL_NUM)) + $names[] = $r[0]; + + return $names; +} + +function DB_get_names_of_new_logins($N) +{ + $names = array(); + + $result = mysql_query("SELECT fullname FROM User ORDER BY create_date DESC, id DESC LIMIT $N"); + while($r = mysql_fetch_array($result,MYSQL_NUM)) + $names[] = $r[0]; + + return $names; +} + function DB_update_game_timestamp($gameid) { mysql_query("UPDATE Game SET mod_date = CURRENT_TIMESTAMP WHERE id=".DB_quote_smart($gameid)); |