switch 함수에서... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

switch 함수에서... 정보

switch 함수에서...

본문

switch($row[0])
{
case 0:
echo "메롱";
break;
case 1:
echo "반사";
break;
}

이렇게하면... $row[0]의 값이 없을 때도 메롱으로 출력이 됩니다...

값이 없을 때는 "없음"으로 나오게 하고 싶은데... 방법을 알고 계시는 분은 좀 알려주세요...

참고로

select isNULL(A,'2').................

switch($row[0])
{
case 0:
echo "메롱";
break;
case 1:
echo "반사";
break;
case 2:
echo "없음";
break;
}

으로도 해봤지만 다 "메롱"의 값으로 나왔습니다...

도와주세요...

댓글 전체

한번 이런식으로 작성해보세요.

switch($row[0])
{
case 0:
echo "메롱";
break;
case 1:
echo "반사";
break;
default :
echo "Hello";
}

아마 default 부분이 없어서 그런듯합니다.
if 문을 한번더 써서 해보세요

if (!$row[0]) {
echo "없음";

} else {

switch($row[0]) {
case 0:
echo "메롱";
break;
case 1:
echo "반사";
break;
}
 
}

이렇게 분기해서 하시면 대충 원하시는 결과가 나올듯 합니다.
균이님 말씀대로 했더니... 됬습니다...

너무너무 감사드립니다... 균이님 짱!!!!

답변 채택은 젤 먼저 댓글 달아준 분에게 드려서 해드릴 수가 없지만...

무한한 감사를 드립니다 ^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT