diff --git a/include/db.php b/include/db.php index 910d151..952f07b 100644 --- a/include/db.php +++ b/include/db.php @@ -13,6 +13,21 @@ function query_appdb($sQuery,$sComment="") return $hResult; } +function query_userdb($sQuery,$sComment="") +{ + global $huserdbLink; + + if(!$huserdbLink) + { + $huserdbLink = mysql_connect(USERS_DBHOST, USERS_DBUSER, USERS_DBPASS); + mysql_select_db(USERS_DB); + } + $hResult = mysql_query($sQuery, $huserdbLink); + if(!$hResult) query_error($sQuery, $sComment); + return $hResult; +} + + function query_bugzilladb($sQuery,$sComment="") { diff --git a/preferences.php b/preferences.php index f7e4f5d..480faa3 100644 --- a/preferences.php +++ b/preferences.php @@ -17,7 +17,7 @@ if(!loggedin()) function build_prefs_list() { - $result = query_appdb("SELECT * FROM prefs_list ORDER BY id"); + $result = query_userdb("SELECT * FROM prefs_list ORDER BY id"); while($r = mysql_fetch_object($result)) { //skip admin options