X-Git-Url: https://git.nubati.net/cgi-bin/gitweb.cgi?p=e-DoKo.git;a=blobdiff_plain;f=db.php;h=9f002053b45b30e3b209eb6700f71b0863834b12;hp=52f51d9d0c0afa6c581219d33979587df4f52044;hb=f0bbdae184fed051df8ae0e93a41e88c9442a7db;hpb=dceed6f464ca2a65ba25e454aeaea2e1434cd5f3 diff --git a/db.php b/db.php index 52f51d9..9f00205 100644 --- a/db.php +++ b/db.php @@ -7,8 +7,8 @@ function DB_open() { global $DB; - if ( $DB = mysql_connect('localhost','dokodb', 'doko') ) - mysql_select_db('doko') or die('Could not select database'); + if ( $DB = mysql_connect('mysql.nubati.net','doko', '$DoKo#.') ) + mysql_select_db('dokodb') or die('Could not select database'); else die (mysql_error()); @@ -339,4 +339,41 @@ function DB_get_hash_from_game_and_pos($id,$pos) return ""; } +function DB_get_all_names() +{ + $names = array(); + + $result = mysql_query("SELECT fullname FROM User"); + while($r = mysql_fetch_array($result,MYSQL_NUM)) + $names[] = $r[0]; + + return $names; +} + +function DB_update_user_timestamp($userid) +{ + mysql_query("UPDATE User SET last_login = CURRENT_TIMESTAMP WHERE id=".DB_quote_smart($userid)); + return; +} + +function DB_get_user_timestamp($userid) +{ + $result = mysql_query("SELECT last_login FROM User WHERE id=".DB_quote_smart($userid)); + $r = mysql_fetch_array($result,MYSQL_NUM); + + if($r) + return $r[0]; + else + return NULL; +} +function DB_get_user_timezone($userid) +{ + $result = mysql_query("SELECT timezone FROM User WHERE id=".DB_quote_smart($userid)); + $r = mysql_fetch_array($result,MYSQL_NUM); + + if($r) + return $r[0]; + else + return 0; +} ?> \ No newline at end of file