$user_group_strings = array();
$query = "
SELECT GROUP_ID, USER_ID
FROM {$config['TABLE_PREFIX']}GROUPS
WHERE USER_ID in ( ? )
GROUP BY USER_ID
";
$sth_groups = $dbh->do_placeholder_query($query, array($user_ids), __LINE__, __FILE__);
while ($result = $dbh->fetch_array($sth_groups)) {
if (!isset($user_group_strings["{$result['USER_ID']}"])) {
$user_group_strings["{$result['USER_ID']}"] = '-';
}
$user_group_strings[$result['USER_ID'] + 0] .= $result['GROUP_ID'] . '-';
}
// Check if user who is viewing this is in group 7
if (strstr($user_group_strings[$user['USER_ID'] + 0], "-7-")) {
// Yep
}