2014-09-20 3 views
-2

올바른 이메일과 잘못된 비밀번호를 입력하면 "이메일이 없습니다!"라는 메시지가 나타납니다. 왜 :(?IF 조건이 올바르게 작동하지 않습니다.

$emailnumrow = mysql_num_rows(mysql_query(" SELECT * FROM users WHERE email='$email' ")); 

if($emailnumrow['.$email.'] >= 1){ 
} else {echo 'email do not exist!';} 
+2

에 "만약 루프"같은 것은 없습니다 있어야한다. " –

답변

0

mysql_num_rows 반환 int 아닌 array .IT가

if($emailnumrow >= 1){ 
    .... 
}else { 
    echo 'email do not exist!'; 
} 
+0

는 네, 그것은 작동하지만 나 또한 변경해야 * "를"email "로 바꾼다. 고맙다. – asdasdasdasdd123

+0

또한 사용자가 전자 메일 = $ email"에서 SELECT COUNT (email)를 사용할 수 있으며,'int type'을 반환한다. – MH2K9

관련 문제