Hey thanks toplay. I know I have lots to learn yet. I am using e107 and found that the define("USERID", $result['user_id']); line is located in the class2.php. Well I am about to loose my mind trying to figure this out...so I am back for some more help. I am trying to rewrite the following code to do something a little different than what it does as is. Right now it does as it should, gives me a list of site users and let's me know if they are on the site or not. [code]// Populate the buddy list $text=""; $sql -> db_Select("bf2buds", "bf2buds_buddy", "bf2buds_user=". USERID); while(list($bf2buds_id) = $sql-> db_Fetch()){ $sql2=new db; $sql2 -> db_Select("user", "user_login,user_name,user_id", "user_id=".$bf2buds_id); if ($row = $sql2 -> db_Fetch()) { extract($row); $sql3=new db; $sql3 -> db_Select("online", "*", "online_user_id='".$user_id.".".$user_name."'"); if ($row3 = $sql3 -> db_Fetch()){ $text .="<img src=\"".e_PLUGIN."bf2buds_menu/images/online.png\" alt=\"online\"> "; } else { $text .="<img src=\"".e_PLUGIN."bf2buds_menu/images/offline.png\" alt=\"offline\" > "; } if ($urname <> "" ) { $text.="<a href=\"".e_BASE."user.php?id.$user_id\">".($pref['realname']==1 && $user_login <> "" ? $user_login : $user_name)." [<a href=\"".e_SELF."?delbuddy=".$user_id."\" border=0>".BUDDYLAN_2."</a>]<br>"; } else { $text.="<a href=\"".e_BASE."user.php?id.$user_id\">".($pref['realname']==1 && $user_login <> "" ? $user_login : $user_name)." [<a href=\"".e_SELF."?delbuddy=".$user_id."\" border=0>".BUDDYLAN_2."</a>]<br>"; } } }[/code] What I am trying to have it do is let me know if a person on my list is playing BF2. I have a DB(I'll call it BF2) outside of the DB(I'll call it e107) used by this code that as this information in it that I need. Here is the layout: [b]DB[/b] : [b]Table[/b] : [b]Columns[/b] BF2 : players : playername, playerpid e107 : user : user_id, user_name, login_name e107 : user_extended : user_extended_id, user_pid, userbf2name e107 : buddy : buddy_id, buddy_user, buddy_buddy I think I need at least 2 more $sql -> lines......but have no clue on how to get them working. I know that: e107.user.user_id = e107.user_extended.user_extended_id e107.user_extended.user_pid = BF2.playerpid e107.user_extended.user_extended_id will get me the user_pid If anyone could help I would be most grateful!