2012-12-10 3 views
0

SQL 조회 전에 올바른 변수를 설정하려고합니다. 여기에 if 문을 만들었지 만 올바르게 출력 할 수는 없습니다. 아래 설정은 fnm을 반향시켜야하지만 nm을 반향 출력합니다. 나는 두 변수를 가지고 잘못 여기서 뭐하는 거지 각 if 문에서 일치 무엇 그래서 올바른 데이터여러 조건이있는 else 문인 경우

를 삽입 할 수 있습니다
$type = "No Notification"; 
$remote = "Yes"; 
if ($type == "No Notification" && $remote == "No"){ 
$type = "nm"; 
} 
elseif ($type == "Email Notification" && $remote == "No"){ 
$type = "m"; 
} 
elseif ($type == "No Notifcation" && $remote == "Yes"){ 
$type = "fnm"; 
} 
elseif ($type == "Email Notification" && $remote == "Yes"){ 
$type = "fm"; 
} 
else { 
$type = "nm"; 
} 

echo $type; 
+0

무엇이'var_dump ($ type); var_dump ($ remote);'디스플레이? (코드 시작 부분에 줄을 추가하십시오) – Jocelyn

+0

문자열 (2) "nm"문자열 (3) "예" –

+3

오타 : ** Notifcation ** missing i –

답변

2

두 번째 ELSEIF 오타가 있습니다 Notifcation이 이 이런 일을 통지되어야한다 :

+0

좋은 눈. 그것을보기 위해 잠시 나갔다. – Kinz

관련 문제