if 조건문은 몇 개 까지 가능한가요 > 그누4 질문답변

그누4 질문답변

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

if 조건문은 몇 개 까지 가능한가요 정보

if 조건문은 몇 개 까지 가능한가요

본문

아래와 같이 하여
그룹아이디가 gm1 이면 홈1 을 출력하고
 그룹아이디가 gm10 이면 홈2 를 출력하고
그룹아이디가  gm11 이면 홈3 을 출력하고
그외의 모든 그룹은 그룹제목이 출력되게 하려고 하는데....
 
아래 처럼 3개까지는 출력이 가능한데...
 
위처럼 4가지 종류로 출력되게 하려면 어찌해야하나요..
메뉴의 타이틀로 출력되게 하려고 합니다
 
<?
  if($group[gr_subject]!='')  {
echo "<a href='group.php?gr_id=$gr_id'><font color='000000'><b>$group[gr_subject]</font></b></a>";
  }
elseif ($gr_id=='gm1') {
   echo "<font color='000000'><b>홈1</b></font>";
}
else
 {
  echo "<font color='000000'><b>홈2</b></font>";
 }
?>

댓글 전체

답변감사합니다..//
아래와 같은 것도 정상적인가요..출력과 구문에요..
<?
 if ($gr_id=='gm1') {
  echo "<font color='000000'><b>홈1</b></font>";
}
 if ($gr_id=='gm2') {
  echo "<font color='000000'><b>홈2</b></font>";
}

 if ($gr_id=='gm3') {
  echo "<font color='000000'><b>홈3</b></font>";
}

 if ($gr_id=='gm4') {
  echo "<font color='000000'><b>홈4</b></font>";
}

 if ($gr_id=='gm5') {
  echo "<font color='000000'><b>홈5</b></font>";
}

 if ($gr_id=='gm6') {
  echo "<font color='000000'><b>홈6</b></font>";
}
else
 {
  echo "<font color='000000'><b>홈</b></font>";
 }

?>
<?
if ($gr_id == 'gm0') {
echo "홈0";
}
else if ($gr_id == 'gm1') {
echo "홈1";
}
else if ($gr_id == 'gm2') {
echo "홈2";
}
else if ($gr_id == 'gm3') {
echo "홈3";
}
else if ($gr_id == 'gm4') {
echo "홈4";
} else {
echo $group['gr_subject'];
}
?>
switch 형식이 보기 좋습니다.
switch( $gr_id) {
case 'gm1': echo "<font color='000000'><b>홈1</b></font>";  break;
case 'gm2': echo "<font color='000000'><b>홈2</b></font>";  break;
case 'gm3': echo "<font color='000000'><b>홈3</b></font>";  break;
case 'gm4': echo "<font color='000000'><b>홈4</b></font>";  break;
default: echo "<font color='000000'><b>홈5</b></font>";  break;
}
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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