переписать его на:
function query($query, $variables = array()) {
$execute = vprintf($query, $variables);
$execute = mysql_query($execute);
return $execute;
}
$insert = query("INSERT INTO accounts (username, email, password, validation_code, registration_timestamp, registration_ip) VALUES ('%s', '%s', '%s', '%s', '%s', '%s')", array($username, $email, $passwordEncrypted, $validationCode, $timestamp, $ip));
Кстати, я абсолютно согласен с @Alex, и вам нужно перейти к подготовленным заявлениям mysqli / PDO.
PS: не забудьте применить mysql_real_escape_string
к каждой переменной.