0) { // Check if found userid is also found in user_data table $REMOVED = 0; // Nothing is removed for now... ;-) while ($content = SQL_FETCHARRAY($result)) { $result_user = SQL_QUERY_ESC("SELECT userid FROM `{?_MYSQL_PREFIX?}_user_data` WHERE `userid`=%s LIMIT 1", array(bigintval($content['userid'])), __FILE__, __LINE__); if (SQL_NUMROWS($result_user) == 0) { // Ok, we found something to remove SQL_QUERY_ESC("DELETE LOW_PRIORITY FROM `{?_MYSQL_PREFIX?}_user_cats` WHERE `userid`=%s", array(bigintval($content['userid'])), __FILE__, __LINE__); $REMOVED += SQL_AFFECTEDROWS(); } else { // Free memory SQL_FREERESULT($result_user); } } // END - while // Free memory SQL_FREERESULT($result); if ($REMOVED > 0) { // Entries repaired $content = sprintf(getMessage('ADMIN_REPAIR_ENTRIES_FIXED'), $REMOVED); } else { // Nothing repaired $content = "
{--ADMIN_REPAIR_NOTHING_FIXED--}
"; } } else { // No category selections found, no members registered? $content = "
{--ADMIN_REPAIR_CATS_NOTHING--}
"; } // Load template loadTemplate('admin_settings_saved', false, $content); // [EOF] ?>