-$result_p = SQL_QUERY_ESC("SELECT SUM(points) FROM "._MYSQL_PREFIX."_user_points WHERE userid=%d",
- array($GLOBALS['userid']), __FILE__, __LINE__);
-
-$TOTAL = "0";
-if (SQL_NUMROWS($result_p) > 0)
-{
- // Load points
- list($TOTAL) = SQL_FETCHROW($result_p);
- SQL_FREERESULT($result_p);
-
- // And subtract his used points...
- $result_p = SQL_QUERY_ESC("SELECT used_points FROM "._MYSQL_PREFIX."_user_data WHERE userid=%d LIMIT 1",
- array($GLOBALS['userid']), __FILE__, __LINE__);
-
- list($p) = SQL_FETCHROW($result_p);
- SQL_FREERESULT($result_p);
- $TOTAL -= $p;
-
- // Add (maybe) missing three zeros
- if (!ereg(".", $TOTAL)) $TOTAL .= ".00000";
-}
+$total = GET_TOTAL_DATA(getUserId(), "user_points", "points") - GET_TOTAL_DATA(getUserId(), "user_data", "used_points");;