function genUniqueValue($sFieldName, $sValue, $bRandMore = false)
 {
     if ($bRandMore) {
         $sRand = '(' . rand(1000, 9999) . ')';
     } else {
         $sRand = '(2)';
     }
     $sNewValue = $sValue . $sRand;
     $iCount = (int) db_value("SELECT COUNT(*) FROM `Profiles` WHERE `{$sFieldName}` = {$GLOBALS['MySQL']->escape($sNewValue)}");
     if ($iCount) {
         return genUniqueValue($sFieldName, $sValue, true);
     } else {
         return $sNewValue;
     }
 }
 function genUniqueValue($sFieldName, $sValue, $bRandMore = false)
 {
     if ($bRandMore) {
         $sRand = '(' . rand(1000, 9999) . ')';
     } else {
         $sRand = '(2)';
     }
     $sNewValue = $sValue . $sRand;
     $iCount = (int) db_value("SELECT COUNT(*) FROM `Profiles` WHERE `{$sFieldName}` = '" . addslashes($sNewValue) . "'");
     if ($iCount) {
         return genUniqueValue($sFieldName, $sValue, true);
     } else {
         return $sNewValue;
     }
 }