사용자 이름이나 이메일이 있는지 확인한 다음 오류 배열에 오류 메시지를 넣으십시오.검사 기록이 존재합니다. db - error 표시
$sql = "SELECT username, email FROM users WHERE username = '" . $username . "' OR email = '" . $email . "'";
$query = mysql_query($sql);
if (mysql_num_rows($query) > 0)
{
echo "That username or email already exists";
}
그러나 나는 그것이 사용자 이름이나 넣어 다음 기존되고 이메일 있는지 확인하려면 : 지금은이
오류 [] = "사용자 이름이 존재한다"; // 사용자 이름이 존재하는 경우
오류 [] = "전자 메일이 있음"; // 이메일이있는 경우
어떻게 작성합니까?
나는 "SQL Injection"냄새가 난다. –
나는 $ username = mysql_real_escape_string ($ _ POST [ 'username']); 이메일 주소는 동일합니다. – Jake
죄송합니다. 코드를 볼 수 없습니다. –